Skip to content

Commit

Permalink
feat(layers/dtrace): Support User Statically-Defined Tracing(aka USDT…
Browse files Browse the repository at this point in the history
…) on Linux (#4053)
  • Loading branch information
Zheaoli authored Jan 24, 2024
1 parent 1b3f31c commit 1783dd7
Show file tree
Hide file tree
Showing 4 changed files with 535 additions and 0 deletions.
7 changes: 7 additions & 0 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 4 additions & 0 deletions core/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -110,6 +110,8 @@ layers-throttle = ["dep:governor"]
layers-await-tree = ["dep:await-tree"]
# Enable layers async-backtrace support.
layers-async-backtrace = ["dep:async-backtrace"]
# Enable dtrace support.
layers-dtrace=["dep:probe"]
layers-blocking = ["internal-tokio-rt"]

services-alluxio = []
Expand Down Expand Up @@ -362,6 +364,8 @@ prometheus = { version = "0.13", features = ["process"], optional = true }
prometheus-client = { version = "0.22.0", optional = true }
# for layers-tracing
tracing = { version = "0.1", optional = true }
# for layers-dtrace
probe = { version = "0.5.1", optional = true }

[target.'cfg(target_arch = "wasm32")'.dependencies]
getrandom = { version = "0.2", features = ["js"] }
Expand Down
Loading

0 comments on commit 1783dd7

Please sign in to comment.