Skip to content

Comments

feat(profiling): OTel protobuf#1611

Open
danielsn wants to merge 1 commit intomainfrom
dsn/otel-protobuf
Open

feat(profiling): OTel protobuf#1611
danielsn wants to merge 1 commit intomainfrom
dsn/otel-protobuf

Conversation

@danielsn
Copy link
Contributor

What does this PR do?

Adds support for the OTel protobuf format to profiling.

Motivation

First step towards adding OTel support.

Additional Notes

Anything else we should know when reviewing?

How to test the change?

Describe here in detail how the change can be validated.

@danielsn danielsn requested review from a team as code owners February 19, 2026 21:57
@github-actions
Copy link

github-actions bot commented Feb 19, 2026

📚 Documentation Check Results

⚠️ 632 documentation warning(s) found

📦 libdd-profiling - 632 warning(s)


Updated: 2026-02-19 22:02:11 UTC | Commit: 63b3b5f | missing-docs job results

@github-actions
Copy link

Clippy Allow Annotation Report

Comparing clippy allow annotations between branches:

  • Base Branch: origin/main
  • PR Branch: origin/dsn/otel-protobuf

Summary by Rule

Rule Base Branch PR Branch Change

Annotation Counts by File

File Base Branch PR Branch Change

Annotation Stats by Crate

Crate Base Branch PR Branch Change
clippy-annotation-reporter 5 5 No change (0%)
datadog-ffe-ffi 1 1 No change (0%)
datadog-ipc 27 27 No change (0%)
datadog-live-debugger 6 6 No change (0%)
datadog-live-debugger-ffi 10 10 No change (0%)
datadog-profiling-replayer 4 4 No change (0%)
datadog-remote-config 3 3 No change (0%)
datadog-sidecar 59 59 No change (0%)
libdd-common 10 10 No change (0%)
libdd-common-ffi 12 12 No change (0%)
libdd-crashtracker 12 12 No change (0%)
libdd-data-pipeline 5 5 No change (0%)
libdd-ddsketch 2 2 No change (0%)
libdd-dogstatsd-client 1 1 No change (0%)
libdd-profiling 13 13 No change (0%)
libdd-telemetry 19 19 No change (0%)
libdd-tinybytes 4 4 No change (0%)
libdd-trace-normalization 2 2 No change (0%)
libdd-trace-obfuscation 9 9 No change (0%)
libdd-trace-utils 15 15 No change (0%)
Total 219 219 No change (0%)

About This Report

This report tracks Clippy allow annotations for specific rules, showing how they've changed in this PR. Decreasing the number of these annotations generally improves code quality.

@github-actions
Copy link

github-actions bot commented Feb 19, 2026

🔒 Cargo Deny Results

⚠️ 1 issue(s) found, showing only errors (advisories, bans, sources)

📦 libdd-profiling - 1 error(s)

Show output
error[vulnerability]: Integer overflow in `BytesMut::reserve`
   ┌─ /home/runner/work/libdatadog/libdatadog/Cargo.lock:30:1
   │
30 │ bytes 1.8.0 registry+https://github.com/rust-lang/crates.io-index
   │ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ security vulnerability detected
   │
   ├ ID: RUSTSEC-2026-0007
   ├ Advisory: https://rustsec.org/advisories/RUSTSEC-2026-0007
   ├ In the unique reclaim path of `BytesMut::reserve`, the condition
     ```rs
     if v_capacity >= new_cap + offset
     ```
     uses an unchecked addition. When `new_cap + offset` overflows `usize` in release builds, this condition may incorrectly pass, causing `self.cap` to be set to a value that exceeds the actual allocated capacity. Subsequent APIs such as `spare_capacity_mut()` then trust this corrupted `cap` value and may create out-of-bounds slices, leading to UB.
     
     This behavior is observable in release builds (integer overflow wraps), whereas debug builds panic due to overflow checks.
     
     ## PoC
     
     ```rs
     use bytes::*;
     
     fn main() {
         let mut a = BytesMut::from(&b"hello world"[..]);
         let mut b = a.split_off(5);
     
         // Ensure b becomes the unique owner of the backing storage
         drop(a);
     
         // Trigger overflow in new_cap + offset inside reserve
         b.reserve(usize::MAX - 6);
     
         // This call relies on the corrupted cap and may cause UB & HBO
         b.put_u8(b'h');
     }
     ```
     
     # Workarounds
     
     Users of `BytesMut::reserve` are only affected if integer overflow checks are configured to wrap. When integer overflow is configured to panic, this issue does not apply.
   ├ Announcement: https://github.com/advisories/GHSA-434x-w66g-qw3r
   ├ Solution: Upgrade to >=1.11.1 (try `cargo update -p bytes`)
   ├ bytes v1.8.0
     ├── combine v4.6.7
     │   └── jni v0.21.1
     │       └── rustls-platform-verifier v0.6.2
     │           └── reqwest v0.13.1
     │               ├── libdd-common v1.1.0
     │               │   └── libdd-profiling v1.0.0
     │               │       └── (dev) libdd-profiling v1.0.0 (*)
     │               └── libdd-profiling v1.0.0 (*)
     ├── http v1.1.0
     │   ├── http-body v1.0.1
     │   │   ├── http-body-util v0.1.2
     │   │   │   ├── libdd-common v1.1.0 (*)
     │   │   │   ├── libdd-profiling v1.0.0 (*)
     │   │   │   └── reqwest v0.13.1 (*)
     │   │   ├── hyper v1.6.0
     │   │   │   ├── hyper-rustls v0.27.3
     │   │   │   │   ├── libdd-common v1.1.0 (*)
     │   │   │   │   └── reqwest v0.13.1 (*)
     │   │   │   ├── hyper-util v0.1.17
     │   │   │   │   ├── hyper-rustls v0.27.3 (*)
     │   │   │   │   ├── libdd-common v1.1.0 (*)
     │   │   │   │   └── reqwest v0.13.1 (*)
     │   │   │   ├── libdd-common v1.1.0 (*)
     │   │   │   └── reqwest v0.13.1 (*)
     │   │   ├── hyper-util v0.1.17 (*)
     │   │   ├── libdd-common v1.1.0 (*)
     │   │   ├── reqwest v0.13.1 (*)
     │   │   └── tower-http v0.6.8
     │   │       └── reqwest v0.13.1 (*)
     │   ├── http-body-util v0.1.2 (*)
     │   ├── hyper v1.6.0 (*)
     │   ├── hyper-rustls v0.27.3 (*)
     │   ├── hyper-util v0.1.17 (*)
     │   ├── libdd-common v1.1.0 (*)
     │   ├── libdd-profiling v1.0.0 (*)
     │   ├── multer v3.1.0
     │   │   └── libdd-common v1.1.0 (*)
     │   ├── reqwest v0.13.1 (*)
     │   └── tower-http v0.6.8 (*)
     ├── http-body v1.0.1 (*)
     ├── http-body-util v0.1.2 (*)
     ├── hyper v1.6.0 (*)
     ├── hyper-util v0.1.17 (*)
     ├── libdd-common v1.1.0 (*)
     ├── libdd-profiling v1.0.0 (*)
     ├── multer v3.1.0 (*)
     ├── prost v0.14.3
     │   ├── libdd-profiling v1.0.0 (*)
     │   └── libdd-profiling-protobuf v1.0.0
     │       ├── libdd-profiling v1.0.0 (*)
     │       └── (dev) libdd-profiling-protobuf v1.0.0 (*)
     ├── reqwest v0.13.1 (*)
     ├── tokio v1.49.0
     │   ├── hyper v1.6.0 (*)
     │   ├── hyper-rustls v0.27.3 (*)
     │   ├── hyper-util v0.1.17 (*)
     │   ├── (dev) libdd-common v1.1.0 (*)
     │   ├── libdd-profiling v1.0.0 (*)
     │   ├── reqwest v0.13.1 (*)
     │   ├── tokio-rustls v0.26.0
     │   │   ├── hyper-rustls v0.27.3 (*)
     │   │   ├── libdd-common v1.1.0 (*)
     │   │   └── reqwest v0.13.1 (*)
     │   ├── tokio-util v0.7.12
     │   │   └── libdd-profiling v1.0.0 (*)
     │   └── tower v0.5.2
     │       ├── reqwest v0.13.1 (*)
     │       └── tower-http v0.6.8 (*)
     ├── tokio-util v0.7.12 (*)
     └── tower-http v0.6.8 (*)

advisories FAILED, bans ok, sources ok

Updated: 2026-02-19 22:05:12 UTC | Commit: 63b3b5f | dependency-check job results

@codecov-commenter
Copy link

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 71.20%. Comparing base (27de9f3) to head (b5ca4a3).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1611      +/-   ##
==========================================
+ Coverage   71.17%   71.20%   +0.03%     
==========================================
  Files         423      424       +1     
  Lines       62063    62206     +143     
==========================================
+ Hits        44173    44295     +122     
- Misses      17890    17911      +21     
Components Coverage Δ
libdd-crashtracker 62.51% <ø> (-0.04%) ⬇️
libdd-crashtracker-ffi 15.80% <ø> (ø)
libdd-alloc 98.77% <ø> (ø)
libdd-data-pipeline 86.94% <ø> (ø)
libdd-data-pipeline-ffi 74.39% <ø> (ø)
libdd-common 80.58% <ø> (ø)
libdd-common-ffi 73.75% <ø> (ø)
libdd-telemetry 62.52% <ø> (ø)
libdd-telemetry-ffi 16.75% <ø> (ø)
libdd-dogstatsd-client 82.64% <ø> (ø)
datadog-ipc 80.71% <ø> (-0.12%) ⬇️
libdd-profiling 81.81% <100.00%> (+0.27%) ⬆️
libdd-profiling-ffi 63.66% <ø> (ø)
datadog-sidecar 32.78% <ø> (ø)
datdog-sidecar-ffi 9.50% <ø> (ø)
spawn-worker 54.69% <ø> (ø)
libdd-tinybytes 93.16% <ø> (ø)
libdd-trace-normalization 81.71% <ø> (ø)
libdd-trace-obfuscation 94.21% <ø> (ø)
libdd-trace-protobuf 68.00% <ø> (ø)
libdd-trace-utils 89.09% <ø> (ø)
datadog-tracer-flare 88.95% <ø> (ø)
libdd-log 74.69% <ø> (ø)
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@pr-commenter
Copy link

pr-commenter bot commented Feb 19, 2026

Benchmarks

Comparison

Benchmark execution time: 2026-02-19 22:17:31

Comparing candidate commit b5ca4a3 in PR branch dsn/otel-protobuf with baseline commit 27de9f3 in branch main.

Found 0 performance improvements and 0 performance regressions! Performance is the same for 57 metrics, 2 unstable metrics.

Candidate

Candidate benchmark details

Group 1

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz b5ca4a3 1771538452 dsn/otel-protobuf
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
single_flag_killswitch/rules-based execution_time 187.691ns 190.447ns ± 2.201ns 190.194ns ± 1.420ns 191.450ns 194.673ns 197.213ns 198.603ns 4.42% 1.070 1.187 1.15% 0.156ns 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
single_flag_killswitch/rules-based execution_time [190.142ns; 190.752ns] or [-0.160%; +0.160%] None None None

Group 2

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz b5ca4a3 1771538452 dsn/otel-protobuf
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
sql/obfuscate_sql_string execution_time 88.720µs 89.061µs ± 0.188µs 89.017µs ± 0.077µs 89.145µs 89.292µs 89.562µs 90.743µs 1.94% 4.133 31.900 0.21% 0.013µs 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
sql/obfuscate_sql_string execution_time [89.034µs; 89.087µs] or [-0.029%; +0.029%] None None None

Group 3

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz b5ca4a3 1771538452 dsn/otel-protobuf
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
sdk_test_data/rules-based execution_time 144.858µs 146.642µs ± 1.907µs 146.315µs ± 0.562µs 147.027µs 148.305µs 153.362µs 166.086µs 13.51% 6.318 56.012 1.30% 0.135µs 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
sdk_test_data/rules-based execution_time [146.377µs; 146.906µs] or [-0.180%; +0.180%] None None None

Group 4

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz b5ca4a3 1771538452 dsn/otel-protobuf
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000... execution_time 493.258µs 494.154µs ± 0.508µs 494.136µs ± 0.257µs 494.375µs 494.779µs 495.451µs 498.340µs 0.85% 2.969 21.693 0.10% 0.036µs 1 200
normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000... throughput 2006662.118op/s 2023662.904op/s ± 2075.921op/s 2023735.836op/s ± 1052.566op/s 2024972.922op/s 2026184.347op/s 2027226.928op/s 2027335.922op/s 0.18% -2.923 21.220 0.10% 146.790op/s 1 200
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて execution_time 371.744µs 372.469µs ± 0.311µs 372.431µs ± 0.228µs 372.689µs 372.976µs 373.167µs 373.743µs 0.35% 0.408 0.490 0.08% 0.022µs 1 200
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて throughput 2675638.820op/s 2684788.573op/s ± 2240.315op/s 2685059.872op/s ± 1640.795op/s 2686425.521op/s 2688113.512op/s 2689093.152op/s 2690024.500op/s 0.18% -0.402 0.475 0.08% 158.414op/s 1 200
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters execution_time 167.736µs 167.960µs ± 0.131µs 167.941µs ± 0.091µs 168.039µs 168.186µs 168.259µs 168.490µs 0.33% 0.626 0.283 0.08% 0.009µs 1 200
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters throughput 5935063.777op/s 5953805.708op/s ± 4644.802op/s 5954486.536op/s ± 3225.564op/s 5957337.154op/s 5960164.478op/s 5961013.522op/s 5961737.844op/s 0.12% -0.621 0.269 0.08% 328.437op/s 1 200
normalization/normalize_service/normalize_service/[empty string] execution_time 38.728µs 38.846µs ± 0.046µs 38.842µs ± 0.032µs 38.877µs 38.934µs 38.953µs 38.968µs 0.32% 0.294 -0.227 0.12% 0.003µs 1 200
normalization/normalize_service/normalize_service/[empty string] throughput 25661892.428op/s 25742961.212op/s ± 30672.020op/s 25745089.094op/s ± 21268.872op/s 25764507.771op/s 25789771.623op/s 25803283.446op/s 25821007.539op/s 0.29% -0.288 -0.231 0.12% 2168.839op/s 1 200
normalization/normalize_service/normalize_service/test_ASCII execution_time 45.630µs 45.768µs ± 0.105µs 45.754µs ± 0.025µs 45.784µs 45.848µs 45.908µs 47.101µs 2.94% 10.229 126.667 0.23% 0.007µs 1 200
normalization/normalize_service/normalize_service/test_ASCII throughput 21230797.258op/s 21849289.103op/s ± 49144.916op/s 21855997.180op/s ± 11872.652op/s 21865752.976op/s 21880183.716op/s 21908023.959op/s 21915613.107op/s 0.27% -10.063 123.860 0.22% 3475.070op/s 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000... execution_time [494.084µs; 494.224µs] or [-0.014%; +0.014%] None None None
normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000... throughput [2023375.202op/s; 2023950.607op/s] or [-0.014%; +0.014%] None None None
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて execution_time [372.426µs; 372.512µs] or [-0.012%; +0.012%] None None None
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて throughput [2684478.087op/s; 2685099.059op/s] or [-0.012%; +0.012%] None None None
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters execution_time [167.942µs; 167.978µs] or [-0.011%; +0.011%] None None None
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters throughput [5953161.984op/s; 5954449.433op/s] or [-0.011%; +0.011%] None None None
normalization/normalize_service/normalize_service/[empty string] execution_time [38.839µs; 38.852µs] or [-0.017%; +0.017%] None None None
normalization/normalize_service/normalize_service/[empty string] throughput [25738710.365op/s; 25747212.059op/s] or [-0.017%; +0.017%] None None None
normalization/normalize_service/normalize_service/test_ASCII execution_time [45.754µs; 45.783µs] or [-0.032%; +0.032%] None None None
normalization/normalize_service/normalize_service/test_ASCII throughput [21842478.090op/s; 21856100.115op/s] or [-0.031%; +0.031%] None None None

Group 5

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz b5ca4a3 1771538452 dsn/otel-protobuf
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
concentrator/add_spans_to_concentrator execution_time 10.627ms 10.656ms ± 0.014ms 10.653ms ± 0.008ms 10.664ms 10.679ms 10.709ms 10.722ms 0.65% 1.342 3.705 0.13% 0.001ms 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
concentrator/add_spans_to_concentrator execution_time [10.654ms; 10.658ms] or [-0.018%; +0.018%] None None None

Group 6

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz b5ca4a3 1771538452 dsn/otel-protobuf
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
benching serializing traces from their internal representation to msgpack execution_time 14.849ms 14.887ms ± 0.024ms 14.882ms ± 0.008ms 14.893ms 14.912ms 14.989ms 15.050ms 1.13% 3.450 16.345 0.16% 0.002ms 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
benching serializing traces from their internal representation to msgpack execution_time [14.884ms; 14.890ms] or [-0.022%; +0.022%] None None None

Group 7

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz b5ca4a3 1771538452 dsn/otel-protobuf
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
redis/obfuscate_redis_string execution_time 34.376µs 35.144µs ± 1.034µs 34.689µs ± 0.093µs 34.802µs 37.364µs 37.406µs 38.005µs 9.56% 1.682 0.915 2.93% 0.073µs 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
redis/obfuscate_redis_string execution_time [35.000µs; 35.287µs] or [-0.408%; +0.408%] None None None

Group 8

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz b5ca4a3 1771538452 dsn/otel-protobuf
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
two way interface execution_time 17.534µs 24.070µs ± 8.663µs 17.811µs ± 0.163µs 31.842µs 40.710µs 48.388µs 65.587µs 268.24% 1.268 1.696 35.90% 0.613µs 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
two way interface execution_time [22.870µs; 25.271µs] or [-4.988%; +4.988%] None None None

Group 9

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz b5ca4a3 1771538452 dsn/otel-protobuf
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
receiver_entry_point/report/2597 execution_time 3.423ms 3.449ms ± 0.013ms 3.448ms ± 0.010ms 3.458ms 3.473ms 3.486ms 3.492ms 1.25% 0.529 0.172 0.38% 0.001ms 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
receiver_entry_point/report/2597 execution_time [3.447ms; 3.451ms] or [-0.053%; +0.053%] None None None

Group 10

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz b5ca4a3 1771538452 dsn/otel-protobuf
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
normalization/normalize_trace/test_trace execution_time 241.577ns 255.011ns ± 17.376ns 246.502ns ± 3.304ns 256.082ns 289.383ns 302.205ns 305.661ns 24.00% 1.464 0.692 6.80% 1.229ns 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
normalization/normalize_trace/test_trace execution_time [252.602ns; 257.419ns] or [-0.944%; +0.944%] None None None

Group 11

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz b5ca4a3 1771538452 dsn/otel-protobuf
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
tags/replace_trace_tags execution_time 2.400µs 2.419µs ± 0.018µs 2.413µs ± 0.006µs 2.422µs 2.474µs 2.482µs 2.483µs 2.90% 2.225 4.668 0.76% 0.001µs 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
tags/replace_trace_tags execution_time [2.416µs; 2.421µs] or [-0.105%; +0.105%] None None None

Group 12

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz b5ca4a3 1771538452 dsn/otel-protobuf
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
profile_add_sample_frames_x1000 execution_time 4.169ms 4.173ms ± 0.007ms 4.172ms ± 0.002ms 4.174ms 4.176ms 4.179ms 4.263ms 2.18% 11.708 151.656 0.16% 0.000ms 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
profile_add_sample_frames_x1000 execution_time [4.172ms; 4.174ms] or [-0.023%; +0.023%] None None None

Group 13

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz b5ca4a3 1771538452 dsn/otel-protobuf
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
profile_add_sample2_frames_x1000 execution_time 743.986µs 745.416µs ± 0.585µs 745.354µs ± 0.329µs 745.687µs 746.375µs 746.962µs 748.586µs 0.43% 0.985 3.977 0.08% 0.041µs 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
profile_add_sample2_frames_x1000 execution_time [745.335µs; 745.497µs] or [-0.011%; +0.011%] None None None

Group 14

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz b5ca4a3 1771538452 dsn/otel-protobuf
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
normalization/normalize_name/normalize_name/Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Lo... execution_time 185.396µs 185.829µs ± 0.292µs 185.798µs ± 0.168µs 185.945µs 186.299µs 186.720µs 187.310µs 0.81% 1.840 5.764 0.16% 0.021µs 1 200
normalization/normalize_name/normalize_name/Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Lo... throughput 5338756.086op/s 5381300.717op/s ± 8439.035op/s 5382199.398op/s ± 4878.659op/s 5387685.744op/s 5390506.628op/s 5393305.735op/s 5393858.176op/s 0.22% -1.820 5.645 0.16% 596.730op/s 1 200
normalization/normalize_name/normalize_name/bad-name execution_time 17.299µs 17.609µs ± 0.084µs 17.619µs ± 0.050µs 17.667µs 17.726µs 17.761µs 17.785µs 0.94% -0.736 0.732 0.48% 0.006µs 1 200
normalization/normalize_name/normalize_name/bad-name throughput 56225776.258op/s 56791623.629op/s ± 273199.025op/s 56756801.881op/s ± 160476.335op/s 56949488.835op/s 57338675.961op/s 57515956.006op/s 57806641.157op/s 1.85% 0.767 0.804 0.48% 19318.088op/s 1 200
normalization/normalize_name/normalize_name/good execution_time 9.894µs 9.958µs ± 0.076µs 9.923µs ± 0.011µs 9.943µs 10.134µs 10.185µs 10.260µs 3.39% 1.765 2.097 0.76% 0.005µs 1 200
normalization/normalize_name/normalize_name/good throughput 97469029.765op/s 100430952.608op/s ± 757220.651op/s 100774982.345op/s ± 111022.463op/s 100866427.454op/s 100982514.367op/s 101057672.645op/s 101067823.349op/s 0.29% -1.744 1.987 0.75% 53543.586op/s 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
normalization/normalize_name/normalize_name/Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Lo... execution_time [185.789µs; 185.870µs] or [-0.022%; +0.022%] None None None
normalization/normalize_name/normalize_name/Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Lo... throughput [5380131.148op/s; 5382470.286op/s] or [-0.022%; +0.022%] None None None
normalization/normalize_name/normalize_name/bad-name execution_time [17.597µs; 17.620µs] or [-0.066%; +0.066%] None None None
normalization/normalize_name/normalize_name/bad-name throughput [56753760.872op/s; 56829486.386op/s] or [-0.067%; +0.067%] None None None
normalization/normalize_name/normalize_name/good execution_time [9.947µs; 9.968µs] or [-0.106%; +0.106%] None None None
normalization/normalize_name/normalize_name/good throughput [100326009.108op/s; 100535896.107op/s] or [-0.104%; +0.104%] None None None

Group 15

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz b5ca4a3 1771538452 dsn/otel-protobuf
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
credit_card/is_card_number/ execution_time 3.890µs 3.914µs ± 0.004µs 3.914µs ± 0.002µs 3.916µs 3.920µs 3.922µs 3.931µs 0.43% -1.762 11.550 0.10% 0.000µs 1 200
credit_card/is_card_number/ throughput 254418683.170op/s 255491581.984op/s ± 266106.750op/s 255501759.580op/s ± 139131.910op/s 255619113.919op/s 255789518.294op/s 256806158.481op/s 257076725.836op/s 0.62% 1.795 11.696 0.10% 18816.589op/s 1 200
credit_card/is_card_number/ 3782-8224-6310-005 execution_time 78.527µs 81.077µs ± 0.691µs 81.088µs ± 0.432µs 81.522µs 82.095µs 82.275µs 82.980µs 2.33% -0.537 0.838 0.85% 0.049µs 1 200
credit_card/is_card_number/ 3782-8224-6310-005 throughput 12051087.204op/s 12334893.538op/s ± 105569.837op/s 12332221.629op/s ± 65630.720op/s 12397329.285op/s 12528687.894op/s 12627462.909op/s 12734427.348op/s 3.26% 0.603 0.969 0.85% 7464.915op/s 1 200
credit_card/is_card_number/ 378282246310005 execution_time 71.799µs 72.362µs ± 0.406µs 72.304µs ± 0.292µs 72.605µs 73.140µs 73.460µs 73.824µs 2.10% 0.900 0.466 0.56% 0.029µs 1 200
credit_card/is_card_number/ 378282246310005 throughput 13545767.347op/s 13819774.295op/s ± 77197.439op/s 13830408.778op/s ± 55777.288op/s 13883676.268op/s 13911850.326op/s 13916675.826op/s 13927816.635op/s 0.70% -0.873 0.385 0.56% 5458.683op/s 1 200
credit_card/is_card_number/37828224631 execution_time 3.895µs 3.913µs ± 0.003µs 3.913µs ± 0.002µs 3.915µs 3.918µs 3.922µs 3.924µs 0.29% -0.672 6.008 0.09% 0.000µs 1 200
credit_card/is_card_number/37828224631 throughput 254848350.276op/s 255565175.457op/s ± 219951.745op/s 255583093.185op/s ± 115632.093op/s 255695508.668op/s 255809106.045op/s 255969646.116op/s 256734226.138op/s 0.45% 0.691 6.088 0.09% 15552.937op/s 1 200
credit_card/is_card_number/378282246310005 execution_time 68.633µs 69.163µs ± 0.343µs 69.083µs ± 0.174µs 69.307µs 69.824µs 70.286µs 70.654µs 2.27% 1.507 2.796 0.49% 0.024µs 1 200
credit_card/is_card_number/378282246310005 throughput 14153477.578op/s 14458984.342op/s ± 71169.592op/s 14475334.064op/s ± 36388.200op/s 14507092.542op/s 14539154.598op/s 14553352.347op/s 14570256.319op/s 0.66% -1.470 2.638 0.49% 5032.450op/s 1 200
credit_card/is_card_number/37828224631000521389798 execution_time 45.444µs 45.749µs ± 0.078µs 45.750µs ± 0.052µs 45.796µs 45.867µs 45.912µs 45.945µs 0.42% -0.194 0.431 0.17% 0.005µs 1 200
credit_card/is_card_number/37828224631000521389798 throughput 21765337.855op/s 21858543.771op/s ± 37077.471op/s 21857699.887op/s ± 24954.909op/s 21885203.420op/s 21914275.727op/s 21940469.241op/s 22005178.150op/s 0.67% 0.206 0.455 0.17% 2621.773op/s 1 200
credit_card/is_card_number/x371413321323331 execution_time 6.430µs 6.438µs ± 0.004µs 6.438µs ± 0.003µs 6.441µs 6.444µs 6.447µs 6.453µs 0.24% 0.338 0.037 0.06% 0.000µs 1 200
credit_card/is_card_number/x371413321323331 throughput 154970870.163op/s 155336363.072op/s ± 100190.705op/s 155339767.005op/s ± 73908.938op/s 155412635.064op/s 155495225.276op/s 155510756.316op/s 155532031.141op/s 0.12% -0.335 0.029 0.06% 7084.553op/s 1 200
credit_card/is_card_number_no_luhn/ execution_time 3.894µs 3.914µs ± 0.004µs 3.913µs ± 0.002µs 3.915µs 3.917µs 3.920µs 3.940µs 0.69% 1.274 18.722 0.10% 0.000µs 1 200
credit_card/is_card_number_no_luhn/ throughput 253777597.693op/s 255522657.411op/s ± 260420.477op/s 255534825.843op/s ± 115959.186op/s 255640340.058op/s 255800353.069op/s 255914608.344op/s 256818888.125op/s 0.50% -1.216 18.554 0.10% 18414.509op/s 1 200
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 execution_time 61.353µs 62.851µs ± 0.470µs 62.876µs ± 0.315µs 63.184µs 63.594µs 63.773µs 64.228µs 2.15% -0.151 0.287 0.75% 0.033µs 1 200
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 throughput 15569545.734op/s 15911517.378op/s ± 119055.918op/s 15904417.467op/s ± 79245.181op/s 15986823.642op/s 16097581.830op/s 16222271.594op/s 16299064.669op/s 2.48% 0.202 0.321 0.75% 8418.525op/s 1 200
credit_card/is_card_number_no_luhn/ 378282246310005 execution_time 53.850µs 54.042µs ± 0.069µs 54.037µs ± 0.047µs 54.091µs 54.161µs 54.208µs 54.219µs 0.34% 0.221 -0.234 0.13% 0.005µs 1 200
credit_card/is_card_number_no_luhn/ 378282246310005 throughput 18443561.710op/s 18504029.642op/s ± 23625.020op/s 18505827.547op/s ± 16147.491op/s 18520054.482op/s 18540238.970op/s 18553034.022op/s 18570174.443op/s 0.35% -0.214 -0.235 0.13% 1670.541op/s 1 200
credit_card/is_card_number_no_luhn/37828224631 execution_time 3.896µs 3.914µs ± 0.003µs 3.914µs ± 0.002µs 3.915µs 3.917µs 3.919µs 3.920µs 0.16% -1.213 7.588 0.07% 0.000µs 1 200
credit_card/is_card_number_no_luhn/37828224631 throughput 255110548.237op/s 255521382.568op/s ± 176090.748op/s 255523201.526op/s ± 111466.818op/s 255635378.111op/s 255774586.817op/s 255826930.215op/s 256670107.687op/s 0.45% 1.230 7.709 0.07% 12451.496op/s 1 200
credit_card/is_card_number_no_luhn/378282246310005 execution_time 50.190µs 50.347µs ± 0.090µs 50.336µs ± 0.056µs 50.402µs 50.487µs 50.642µs 50.803µs 0.93% 1.220 3.219 0.18% 0.006µs 1 200
credit_card/is_card_number_no_luhn/378282246310005 throughput 19684040.487op/s 19862053.095op/s ± 35353.684op/s 19866361.284op/s ± 22158.006op/s 19887904.177op/s 19906837.306op/s 19919526.596op/s 19924295.686op/s 0.29% -1.201 3.122 0.18% 2499.883op/s 1 200
credit_card/is_card_number_no_luhn/37828224631000521389798 execution_time 45.481µs 45.738µs ± 0.094µs 45.747µs ± 0.067µs 45.807µs 45.887µs 45.903µs 45.956µs 0.46% -0.193 -0.549 0.21% 0.007µs 1 200
credit_card/is_card_number_no_luhn/37828224631000521389798 throughput 21759916.188op/s 21863741.997op/s ± 45186.187op/s 21859219.447op/s ± 32212.539op/s 21896211.960op/s 21940970.704op/s 21957993.367op/s 21987143.846op/s 0.59% 0.201 -0.543 0.21% 3195.146op/s 1 200
credit_card/is_card_number_no_luhn/x371413321323331 execution_time 6.429µs 6.437µs ± 0.004µs 6.436µs ± 0.002µs 6.439µs 6.445µs 6.448µs 6.450µs 0.21% 0.647 0.054 0.07% 0.000µs 1 200
credit_card/is_card_number_no_luhn/x371413321323331 throughput 155048254.274op/s 155352488.363op/s ± 101464.445op/s 155366638.502op/s ± 57735.898op/s 155422137.089op/s 155488624.245op/s 155534226.723op/s 155541740.759op/s 0.11% -0.644 0.049 0.07% 7174.620op/s 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
credit_card/is_card_number/ execution_time [3.913µs; 3.915µs] or [-0.014%; +0.014%] None None None
credit_card/is_card_number/ throughput [255454702.147op/s; 255528461.820op/s] or [-0.014%; +0.014%] None None None
credit_card/is_card_number/ 3782-8224-6310-005 execution_time [80.981µs; 81.172µs] or [-0.118%; +0.118%] None None None
credit_card/is_card_number/ 3782-8224-6310-005 throughput [12320262.574op/s; 12349524.502op/s] or [-0.119%; +0.119%] None None None
credit_card/is_card_number/ 378282246310005 execution_time [72.306µs; 72.419µs] or [-0.078%; +0.078%] None None None
credit_card/is_card_number/ 378282246310005 throughput [13809075.472op/s; 13830473.118op/s] or [-0.077%; +0.077%] None None None
credit_card/is_card_number/37828224631 execution_time [3.912µs; 3.913µs] or [-0.012%; +0.012%] None None None
credit_card/is_card_number/37828224631 throughput [255534692.261op/s; 255595658.654op/s] or [-0.012%; +0.012%] None None None
credit_card/is_card_number/378282246310005 execution_time [69.115µs; 69.210µs] or [-0.069%; +0.069%] None None None
credit_card/is_card_number/378282246310005 throughput [14449120.921op/s; 14468847.763op/s] or [-0.068%; +0.068%] None None None
credit_card/is_card_number/37828224631000521389798 execution_time [45.738µs; 45.760µs] or [-0.024%; +0.024%] None None None
credit_card/is_card_number/37828224631000521389798 throughput [21853405.190op/s; 21863682.351op/s] or [-0.024%; +0.024%] None None None
credit_card/is_card_number/x371413321323331 execution_time [6.437µs; 6.438µs] or [-0.009%; +0.009%] None None None
credit_card/is_card_number/x371413321323331 throughput [155322477.604op/s; 155350248.540op/s] or [-0.009%; +0.009%] None None None
credit_card/is_card_number_no_luhn/ execution_time [3.913µs; 3.914µs] or [-0.014%; +0.014%] None None None
credit_card/is_card_number_no_luhn/ throughput [255486565.638op/s; 255558749.185op/s] or [-0.014%; +0.014%] None None None
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 execution_time [62.786µs; 62.916µs] or [-0.104%; +0.104%] None None None
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 throughput [15895017.372op/s; 15928017.383op/s] or [-0.104%; +0.104%] None None None
credit_card/is_card_number_no_luhn/ 378282246310005 execution_time [54.033µs; 54.052µs] or [-0.018%; +0.018%] None None None
credit_card/is_card_number_no_luhn/ 378282246310005 throughput [18500755.442op/s; 18507303.843op/s] or [-0.018%; +0.018%] None None None
credit_card/is_card_number_no_luhn/37828224631 execution_time [3.913µs; 3.914µs] or [-0.010%; +0.010%] None None None
credit_card/is_card_number_no_luhn/37828224631 throughput [255496978.084op/s; 255545787.052op/s] or [-0.010%; +0.010%] None None None
credit_card/is_card_number_no_luhn/378282246310005 execution_time [50.335µs; 50.360µs] or [-0.025%; +0.025%] None None None
credit_card/is_card_number_no_luhn/378282246310005 throughput [19857153.415op/s; 19866952.776op/s] or [-0.025%; +0.025%] None None None
credit_card/is_card_number_no_luhn/37828224631000521389798 execution_time [45.725µs; 45.751µs] or [-0.029%; +0.029%] None None None
credit_card/is_card_number_no_luhn/37828224631000521389798 throughput [21857479.626op/s; 21870004.368op/s] or [-0.029%; +0.029%] None None None
credit_card/is_card_number_no_luhn/x371413321323331 execution_time [6.436µs; 6.438µs] or [-0.009%; +0.009%] None None None
credit_card/is_card_number_no_luhn/x371413321323331 throughput [155338426.367op/s; 155366550.359op/s] or [-0.009%; +0.009%] None None None

Group 16

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz b5ca4a3 1771538452 dsn/otel-protobuf
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
benching string interning on wordpress profile execution_time 160.944µs 161.576µs ± 0.338µs 161.529µs ± 0.142µs 161.682µs 161.959µs 162.809µs 164.584µs 1.89% 4.247 32.018 0.21% 0.024µs 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
benching string interning on wordpress profile execution_time [161.529µs; 161.623µs] or [-0.029%; +0.029%] None None None

Group 17

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz b5ca4a3 1771538452 dsn/otel-protobuf
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
ip_address/quantize_peer_ip_address_benchmark execution_time 4.944µs 5.023µs ± 0.039µs 5.040µs ± 0.017µs 5.052µs 5.069µs 5.075µs 5.083µs 0.86% -0.549 -1.257 0.78% 0.003µs 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
ip_address/quantize_peer_ip_address_benchmark execution_time [5.017µs; 5.028µs] or [-0.108%; +0.108%] None None None

Group 18

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz b5ca4a3 1771538452 dsn/otel-protobuf
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
write only interface execution_time 1.190µs 3.212µs ± 1.442µs 3.006µs ± 0.026µs 3.029µs 3.658µs 14.018µs 14.876µs 394.84% 7.398 55.648 44.77% 0.102µs 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
write only interface execution_time [3.012µs; 3.412µs] or [-6.221%; +6.221%] None None None

Group 19

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz b5ca4a3 1771538452 dsn/otel-protobuf
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
benching deserializing traces from msgpack to their internal representation execution_time 48.353ms 48.662ms ± 0.881ms 48.525ms ± 0.057ms 48.598ms 48.855ms 52.809ms 56.974ms 17.41% 8.142 68.883 1.81% 0.062ms 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
benching deserializing traces from msgpack to their internal representation execution_time [48.540ms; 48.784ms] or [-0.251%; +0.251%] None None None

Baseline

Omitted due to size.

@dd-octo-sts
Copy link

dd-octo-sts bot commented Feb 19, 2026

Artifact Size Benchmark Report

aarch64-alpine-linux-musl
Artifact Baseline Commit Change
/aarch64-alpine-linux-musl/lib/libdatadog_profiling.so 8.38 MB 8.38 MB 0% (0 B) 👌
/aarch64-alpine-linux-musl/lib/libdatadog_profiling.a 91.49 MB 91.49 MB 0% (0 B) 👌
aarch64-unknown-linux-gnu
Artifact Baseline Commit Change
/aarch64-unknown-linux-gnu/lib/libdatadog_profiling.a 106.22 MB 106.22 MB 0% (0 B) 👌
/aarch64-unknown-linux-gnu/lib/libdatadog_profiling.so 10.75 MB 10.75 MB 0% (0 B) 👌
libdatadog-x64-windows
Artifact Baseline Commit Change
/libdatadog-x64-windows/debug/dynamic/datadog_profiling_ffi.dll 24.97 MB 24.97 MB 0% (0 B) 👌
/libdatadog-x64-windows/debug/dynamic/datadog_profiling_ffi.lib 75.94 KB 75.94 KB 0% (0 B) 👌
/libdatadog-x64-windows/debug/dynamic/datadog_profiling_ffi.pdb 166.41 MB 166.38 MB --.01% (-24.00 KB) 💪
/libdatadog-x64-windows/debug/static/datadog_profiling_ffi.lib 837.48 MB 837.48 MB +0% (+3.00 KB) 👌
/libdatadog-x64-windows/release/dynamic/datadog_profiling_ffi.dll 9.55 MB 9.55 MB 0% (0 B) 👌
/libdatadog-x64-windows/release/dynamic/datadog_profiling_ffi.lib 75.94 KB 75.94 KB 0% (0 B) 👌
/libdatadog-x64-windows/release/dynamic/datadog_profiling_ffi.pdb 22.99 MB 22.99 MB 0% (0 B) 👌
/libdatadog-x64-windows/release/static/datadog_profiling_ffi.lib 48.35 MB 48.35 MB 0% (0 B) 👌
libdatadog-x86-windows
Artifact Baseline Commit Change
/libdatadog-x86-windows/debug/dynamic/datadog_profiling_ffi.dll 21.05 MB 21.05 MB 0% (0 B) 👌
/libdatadog-x86-windows/debug/dynamic/datadog_profiling_ffi.lib 77.12 KB 77.12 KB 0% (0 B) 👌
/libdatadog-x86-windows/debug/dynamic/datadog_profiling_ffi.pdb 170.15 MB 170.15 MB 0% (0 B) 👌
/libdatadog-x86-windows/debug/static/datadog_profiling_ffi.lib 823.53 MB 823.53 MB +0% (+2.00 KB) 👌
/libdatadog-x86-windows/release/dynamic/datadog_profiling_ffi.dll 7.23 MB 7.23 MB 0% (0 B) 👌
/libdatadog-x86-windows/release/dynamic/datadog_profiling_ffi.lib 77.12 KB 77.12 KB 0% (0 B) 👌
/libdatadog-x86-windows/release/dynamic/datadog_profiling_ffi.pdb 24.58 MB 24.58 MB 0% (0 B) 👌
/libdatadog-x86-windows/release/static/datadog_profiling_ffi.lib 44.09 MB 44.09 MB 0% (0 B) 👌
x86_64-alpine-linux-musl
Artifact Baseline Commit Change
/x86_64-alpine-linux-musl/lib/libdatadog_profiling.a 80.04 MB 80.04 MB 0% (0 B) 👌
/x86_64-alpine-linux-musl/lib/libdatadog_profiling.so 9.86 MB 9.86 MB 0% (0 B) 👌
x86_64-unknown-linux-gnu
Artifact Baseline Commit Change
/x86_64-unknown-linux-gnu/lib/libdatadog_profiling.a 100.17 MB 100.17 MB 0% (0 B) 👌
/x86_64-unknown-linux-gnu/lib/libdatadog_profiling.so 11.43 MB 11.43 MB 0% (0 B) 👌

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants