Skip to content

Commit a97aa8d

Browse files
committed
Restore dynamic profiling work and benchmark harness
1 parent 6da3e0b commit a97aa8d

10 files changed

Lines changed: 3294 additions & 16 deletions

File tree

Cargo.lock

Lines changed: 5 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

libdd-profiling-ffi/Cargo.toml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ name = "datadog_profiling_ffi"
1919
[features]
2020
default = ["ddcommon-ffi"]
2121
cbindgen = ["build_common/cbindgen", "libdd-common-ffi/cbindgen"]
22+
dynamic_profile = ["libdd-profiling/dynamic_profile"]
2223
ddtelemetry-ffi = ["dep:libdd-telemetry-ffi"]
2324
datadog-log-ffi = ["dep:libdd-log-ffi"]
2425
symbolizer = ["symbolizer-ffi"]
@@ -59,3 +60,7 @@ symbolizer-ffi = { path = "../symbolizer-ffi", optional = true, default-features
5960
thiserror = "2"
6061
tokio-util = "0.7.1"
6162
datadog-ffe-ffi = { path = "../datadog-ffe-ffi", default-features = false, optional = true }
63+
64+
[dev-dependencies]
65+
libdd-profiling-protobuf = { path = "../libdd-profiling-protobuf", features = ["prost_impls"] }
66+
zstd = { version = "0.13", default-features = false }

0 commit comments

Comments
 (0)