-
usdt
Cross-platform Userland Statically Defined Tracing probes
-
dof
Tools to read and write the DTrace Object Format (DOF)
-
dtrace-parser
Parse DTrace provider definitions into Rust
-
spaa
Tools for converting profiling data to SPAA format
-
usdt-impl
Main implementation crate for the USDT package
-
spaa_parse
Parser and writer for SPAA (Stack Profile for Agentic Analysis) files
-
dtrace
Rust-like bindings to dtrace
-
macos-profiler
A macOS profiler for Rust programs
-
tide-trace
Minimum overhead USDT middleware to dynamically trace tide with BPF or DTrace
-
usdt-macro
Procedural macro for generating Rust macros for USDT probes
-
tracers-libelf-sys
Exposes libelf as a Rust crate to ensure libstapsdt-sys is able to find libelf in the path.
Never use this crate directly; use `tracers` and let it determine the correct implementation at build time -
tracers-libstapsdt-sys
Exposes libstapsdt to Rust code for programmatic creation of SystemTap user mode probes.
Never use this crate directly; use `tracers` and let it determine the correct implementation at build time -
tracers-dyn-noop
Implements the
tracersdynamic tracing API but doesn’t actually do anything (hencenoop, as in “No Operation”). This is a fallback when dynamic tracing is enabled, but there are… -
tracers-macros
Macros which generate tracers and the code that fires the tracers. See the 'tracers' crate for further instructions
-
tracers-dyn-stap
Implements the dynamic probing API using
libstapsdt, which in turn uses Linux SystemTap underneath. Do not use this crate directly. Always use thetracerscrate and let it auto-detect which implementation to use. -
tracers-macros-hack
Do not reference this crate directly; see the “tracers” crate for further instructions. This crate contains the actual
proc-macro=truecrate which implements the probing macros. Because the…
Try searching with DuckDuckGo.