mirror of
https://github.com/containers/podman.git
synced 2025-06-02 02:26:52 +08:00
build(deps): bump github.com/pkg/profile from 1.3.0 to 1.4.0
Bumps [github.com/pkg/profile](https://github.com/pkg/profile) from 1.3.0 to 1.4.0. - [Release notes](https://github.com/pkg/profile/releases) - [Commits](https://github.com/pkg/profile/compare/v1.3.0...v1.4.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> Signed-off-by: Valentin Rothberg <rothberg@redhat.com>
This commit is contained in:
![27856297+dependabot-preview[bot]@users.noreply.github.com](/assets/img/avatar_default.png)
committed by
Valentin Rothberg

parent
c673ff8cb6
commit
885df0cb1e
2
go.mod
2
go.mod
@ -50,7 +50,7 @@ require (
|
||||
github.com/opencontainers/selinux v1.3.0
|
||||
github.com/opentracing/opentracing-go v1.1.0
|
||||
github.com/pkg/errors v0.8.1
|
||||
github.com/pkg/profile v1.3.0
|
||||
github.com/pkg/profile v1.4.0
|
||||
github.com/pmezard/go-difflib v1.0.0
|
||||
github.com/seccomp/containers-golang v0.0.0-20190312124753-8ca8945ccf5f
|
||||
github.com/sirupsen/logrus v1.4.2
|
||||
|
2
go.sum
2
go.sum
@ -371,6 +371,8 @@ github.com/pkg/errors v0.8.1 h1:iURUrRGxPUNPdy5/HRSm+Yj6okJ6UtLINN0Q9M4+h3I=
|
||||
github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
|
||||
github.com/pkg/profile v1.3.0 h1:OQIvuDgm00gWVWGTf4m4mCt6W1/0YqU7Ntg0mySWgaI=
|
||||
github.com/pkg/profile v1.3.0/go.mod h1:hJw3o1OdXxsrSjjVksARp5W95eeEaEfptyVZyv6JUPA=
|
||||
github.com/pkg/profile v1.4.0 h1:uCmaf4vVbWAOZz36k1hrQD7ijGRzLwaME8Am/7a4jZI=
|
||||
github.com/pkg/profile v1.4.0/go.mod h1:NWz/XGvpEW1FyYQ7fCx4dqYBLlfTcE+A9FLAkNKqjFE=
|
||||
github.com/pmezard/go-difflib v0.0.0-20151028094244-d8ed2627bdf0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
|
||||
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
|
||||
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
|
||||
|
2
vendor/github.com/pkg/profile/.travis.yml
generated
vendored
2
vendor/github.com/pkg/profile/.travis.yml
generated
vendored
@ -1,8 +1,8 @@
|
||||
language: go
|
||||
go_import_path: github.com/pkg/profile
|
||||
go:
|
||||
- 1.10.x
|
||||
- 1.12.x
|
||||
- 1.13.x
|
||||
- tip
|
||||
|
||||
script:
|
||||
|
3
vendor/github.com/pkg/profile/go.mod
generated
vendored
Normal file
3
vendor/github.com/pkg/profile/go.mod
generated
vendored
Normal file
@ -0,0 +1,3 @@
|
||||
module github.com/pkg/profile
|
||||
|
||||
go 1.12
|
13
vendor/github.com/pkg/profile/mutex.go
generated
vendored
13
vendor/github.com/pkg/profile/mutex.go
generated
vendored
@ -1,13 +0,0 @@
|
||||
// +build go1.8
|
||||
|
||||
package profile
|
||||
|
||||
import "runtime"
|
||||
|
||||
func enableMutexProfile() {
|
||||
runtime.SetMutexProfileFraction(1)
|
||||
}
|
||||
|
||||
func disableMutexProfile() {
|
||||
runtime.SetMutexProfileFraction(0)
|
||||
}
|
9
vendor/github.com/pkg/profile/mutex17.go
generated
vendored
9
vendor/github.com/pkg/profile/mutex17.go
generated
vendored
@ -1,9 +0,0 @@
|
||||
// +build !go1.8
|
||||
|
||||
package profile
|
||||
|
||||
// mock mutex support for Go 1.7 and earlier.
|
||||
|
||||
func enableMutexProfile() {}
|
||||
|
||||
func disableMutexProfile() {}
|
29
vendor/github.com/pkg/profile/profile.go
generated
vendored
29
vendor/github.com/pkg/profile/profile.go
generated
vendored
@ -10,6 +10,7 @@ import (
|
||||
"path/filepath"
|
||||
"runtime"
|
||||
"runtime/pprof"
|
||||
"runtime/trace"
|
||||
"sync/atomic"
|
||||
)
|
||||
|
||||
@ -20,6 +21,7 @@ const (
|
||||
blockMode
|
||||
traceMode
|
||||
threadCreateMode
|
||||
goroutineMode
|
||||
)
|
||||
|
||||
// Profile represents an active profiling session.
|
||||
@ -98,6 +100,10 @@ func TraceProfile(p *Profile) { p.mode = traceMode }
|
||||
// It disables any previous profiling settings.
|
||||
func ThreadcreationProfile(p *Profile) { p.mode = threadCreateMode }
|
||||
|
||||
// GoroutineProfile enables goroutine profiling.
|
||||
// It disables any previous profiling settings.
|
||||
func GoroutineProfile(p *Profile) { p.mode = goroutineMode }
|
||||
|
||||
// ProfilePath controls the base path where various profiling
|
||||
// files are written. If blank, the base path will be generated
|
||||
// by ioutil.TempDir.
|
||||
@ -189,14 +195,14 @@ func Start(options ...func(*Profile)) interface {
|
||||
if err != nil {
|
||||
log.Fatalf("profile: could not create mutex profile %q: %v", fn, err)
|
||||
}
|
||||
enableMutexProfile()
|
||||
runtime.SetMutexProfileFraction(1)
|
||||
logf("profile: mutex profiling enabled, %s", fn)
|
||||
prof.closer = func() {
|
||||
if mp := pprof.Lookup("mutex"); mp != nil {
|
||||
mp.WriteTo(f, 0)
|
||||
}
|
||||
f.Close()
|
||||
disableMutexProfile()
|
||||
runtime.SetMutexProfileFraction(0)
|
||||
logf("profile: mutex profiling disabled, %s", fn)
|
||||
}
|
||||
|
||||
@ -236,14 +242,29 @@ func Start(options ...func(*Profile)) interface {
|
||||
if err != nil {
|
||||
log.Fatalf("profile: could not create trace output file %q: %v", fn, err)
|
||||
}
|
||||
if err := startTrace(f); err != nil {
|
||||
if err := trace.Start(f); err != nil {
|
||||
log.Fatalf("profile: could not start trace: %v", err)
|
||||
}
|
||||
logf("profile: trace enabled, %s", fn)
|
||||
prof.closer = func() {
|
||||
stopTrace()
|
||||
trace.Stop()
|
||||
logf("profile: trace disabled, %s", fn)
|
||||
}
|
||||
|
||||
case goroutineMode:
|
||||
fn := filepath.Join(path, "goroutine.pprof")
|
||||
f, err := os.Create(fn)
|
||||
if err != nil {
|
||||
log.Fatalf("profile: could not create goroutine profile %q: %v", fn, err)
|
||||
}
|
||||
logf("profile: goroutine profiling enabled, %s", fn)
|
||||
prof.closer = func() {
|
||||
if mp := pprof.Lookup("goroutine"); mp != nil {
|
||||
mp.WriteTo(f, 0)
|
||||
}
|
||||
f.Close()
|
||||
logf("profile: goroutine profiling disabled, %s", fn)
|
||||
}
|
||||
}
|
||||
|
||||
if !prof.noShutdownHook {
|
||||
|
8
vendor/github.com/pkg/profile/trace.go
generated
vendored
8
vendor/github.com/pkg/profile/trace.go
generated
vendored
@ -1,8 +0,0 @@
|
||||
// +build go1.7
|
||||
|
||||
package profile
|
||||
|
||||
import "runtime/trace"
|
||||
|
||||
var startTrace = trace.Start
|
||||
var stopTrace = trace.Stop
|
10
vendor/github.com/pkg/profile/trace16.go
generated
vendored
10
vendor/github.com/pkg/profile/trace16.go
generated
vendored
@ -1,10 +0,0 @@
|
||||
// +build !go1.7
|
||||
|
||||
package profile
|
||||
|
||||
import "io"
|
||||
|
||||
// mock trace support for Go 1.6 and earlier.
|
||||
|
||||
func startTrace(w io.Writer) error { return nil }
|
||||
func stopTrace() {}
|
2
vendor/modules.txt
vendored
2
vendor/modules.txt
vendored
@ -409,7 +409,7 @@ github.com/ostreedev/ostree-go/pkg/glibobject
|
||||
github.com/ostreedev/ostree-go/pkg/otbuiltin
|
||||
# github.com/pkg/errors v0.8.1
|
||||
github.com/pkg/errors
|
||||
# github.com/pkg/profile v1.3.0
|
||||
# github.com/pkg/profile v1.4.0
|
||||
github.com/pkg/profile
|
||||
# github.com/pmezard/go-difflib v1.0.0
|
||||
github.com/pmezard/go-difflib/difflib
|
||||
|
Reference in New Issue
Block a user