diff --git a/Cargo.lock b/Cargo.lock index dca265b02ae84..b16f31fe110ef 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1836,9 +1836,9 @@ dependencies = [ [[package]] name = "libc" -version = "0.2.86" +version = "0.2.106" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b7282d924be3275cec7f6756ff4121987bc6481325397dde6ba3e7802b1a8b1c" +checksum = "a60553f9a9e039a333b4e9b20573b9e9b9c0bb3a11e201ccc48ef4283456d673" [[package]] name = "libm" @@ -1954,7 +1954,7 @@ dependencies = [ "libc", "log", "mz-process-collector", - "nix", + "nix 0.19.1", "num_cpus", "openssl", "openssl-sys", @@ -2053,9 +2053,9 @@ dependencies = [ [[package]] name = "memoffset" -version = "0.6.1" +version = "0.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "157b4208e3059a8f9e78d559edc658e13df41410cb3ae03979c83130067fdd87" +checksum = "59accc507f1338036a0477ef61afdae33cde60840f4dfe481319ce3ad116ddf9" dependencies = [ "autocfg", ] @@ -2187,6 +2187,19 @@ dependencies = [ "libc", ] +[[package]] +name = "nix" +version = "0.20.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f5e06129fb611568ef4e868c14b326274959aa70ff7776e9d55323531c374945" +dependencies = [ + "bitflags", + "cc", + "cfg-if 1.0.0", + "libc", + "memoffset", +] + [[package]] name = "nom" version = "6.0.1" @@ -2842,15 +2855,15 @@ dependencies = [ [[package]] name = "pprof" -version = "0.4.1" +version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "91fe0f88878f44476a04f211fbe5262367f213d8de01ec584f87d60de749c4cc" +checksum = "bc842ca3fb958643d1696cfdada75410482480c11a7129463924fff5ab18d405" dependencies = [ "backtrace", "lazy_static", "libc", "log", - "nix", + "nix 0.20.2", "parking_lot", "symbolic-demangle", "tempfile", diff --git a/src/prof/Cargo.toml b/src/prof/Cargo.toml index 573fdb7b9e999..a9177ac14e29d 100644 --- a/src/prof/Cargo.toml +++ b/src/prof/Cargo.toml @@ -10,7 +10,7 @@ anyhow = "1.0.38" backtrace = "0.3.56" jemalloc-ctl = { version = "0.3.0", features = ["use_std"], optional = true } lazy_static = "1.4.0" -pprof = "0.4.1" +pprof = "0.5.1" tempfile = "3.2.0" tokio = { version = "1.2.0", features = ["time"] }