Skip to content

Update Java profiler library to 1.40.0#10926

Merged
gh-worker-dd-mergequeue-cf854d[bot] merged 2 commits intomasterfrom
jb/ddprof_1.40.0
Mar 23, 2026
Merged

Update Java profiler library to 1.40.0#10926
gh-worker-dd-mergequeue-cf854d[bot] merged 2 commits intomasterfrom
jb/ddprof_1.40.0

Conversation

@jbachorik
Copy link
Contributor

What Does This Do

Bumps Java profiler (ddprof-java) to 1.40.0

Motivation

Java 26 compatibility [https://github.com/DataDog/java-profiler/pull/428]
Stability with wasmtime lib [https://github.com/DataDog/java-profiler/pull/420]
Improved stackawalking performance [https://github.com/DataDog/java-profiler/pull/423]

Additional Notes

Contributor Checklist

Note: Once your PR is ready to merge, add it to the merge queue by commenting /merge. /merge -c cancels the queue request. /merge -f --reason "reason" skips all merge queue checks; please use this judiciously, as some checks do not run at the PR-level. For more information, see this doc.

Contains a number of stability and performance fixes as well as improved stack unwinding fidelity.
@jbachorik jbachorik requested a review from a team as a code owner March 22, 2026 19:08
@jbachorik jbachorik requested a review from mcculls March 22, 2026 19:08
@jbachorik jbachorik added type: enhancement Enhancements and improvements comp: profiling Profiling labels Mar 22, 2026
@pr-commenter
Copy link

pr-commenter bot commented Mar 22, 2026

Benchmarks

Startup

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master jb/ddprof_1.40.0
git_commit_date 1774050014 1774256206
git_commit_sha c00f676 2234ed2
release_version 1.61.0-SNAPSHOT~c00f676bb9 1.61.0-SNAPSHOT~2234ed2f18
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1774258053 1774258053
ci_job_id 1529291094 1529291094
ci_pipeline_id 103936786 103936786
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-zfyrx7zua-project-304-concurrent-2-mm13s2x7 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux Linux runner-zfyrx7zua-project-304-concurrent-2-mm13s2x7 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
module Agent Agent
parent None None

Summary

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

Startup time reports for insecure-bank
gantt
    title insecure-bank - global startup overhead: candidate=1.61.0-SNAPSHOT~2234ed2f18, baseline=1.61.0-SNAPSHOT~c00f676bb9

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.072 s) : 0, 1071658
Total [baseline] (8.927 s) : 0, 8926655
Agent [candidate] (1.061 s) : 0, 1061256
Total [candidate] (8.862 s) : 0, 8861675
section iast
Agent [baseline] (1.226 s) : 0, 1225820
Total [baseline] (9.527 s) : 0, 9526665
Agent [candidate] (1.23 s) : 0, 1229648
Total [candidate] (9.524 s) : 0, 9524401
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.072 s -
Agent iast 1.226 s 154.162 ms (14.4%)
Total tracing 8.927 s -
Total iast 9.527 s 600.011 ms (6.7%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.061 s -
Agent iast 1.23 s 168.392 ms (15.9%)
Total tracing 8.862 s -
Total iast 9.524 s 662.726 ms (7.5%)
gantt
    title insecure-bank - break down per module: candidate=1.61.0-SNAPSHOT~2234ed2f18, baseline=1.61.0-SNAPSHOT~c00f676bb9

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.215 ms) : 0, 1215
crashtracking [candidate] (1.206 ms) : 0, 1206
BytebuddyAgent [baseline] (638.551 ms) : 0, 638551
BytebuddyAgent [candidate] (631.676 ms) : 0, 631676
AgentMeter [baseline] (29.839 ms) : 0, 29839
AgentMeter [candidate] (29.552 ms) : 0, 29552
GlobalTracer [baseline] (259.873 ms) : 0, 259873
GlobalTracer [candidate] (257.445 ms) : 0, 257445
AppSec [baseline] (32.233 ms) : 0, 32233
AppSec [candidate] (31.915 ms) : 0, 31915
Debugger [baseline] (60.518 ms) : 0, 60518
Debugger [candidate] (59.79 ms) : 0, 59790
Remote Config [baseline] (599.674 µs) : 0, 600
Remote Config [candidate] (588.287 µs) : 0, 588
Telemetry [baseline] (8.167 ms) : 0, 8167
Telemetry [candidate] (8.776 ms) : 0, 8776
Flare Poller [baseline] (4.326 ms) : 0, 4326
Flare Poller [candidate] (4.279 ms) : 0, 4279
section iast
crashtracking [baseline] (1.192 ms) : 0, 1192
crashtracking [candidate] (1.201 ms) : 0, 1201
BytebuddyAgent [baseline] (795.243 ms) : 0, 795243
BytebuddyAgent [candidate] (797.99 ms) : 0, 797990
AgentMeter [baseline] (11.361 ms) : 0, 11361
AgentMeter [candidate] (11.453 ms) : 0, 11453
GlobalTracer [baseline] (247.417 ms) : 0, 247417
GlobalTracer [candidate] (248.217 ms) : 0, 248217
AppSec [baseline] (26.507 ms) : 0, 26507
AppSec [candidate] (26.561 ms) : 0, 26561
Debugger [baseline] (67.106 ms) : 0, 67106
Debugger [candidate] (68.439 ms) : 0, 68439
Remote Config [baseline] (523.333 µs) : 0, 523
Remote Config [candidate] (530.934 µs) : 0, 531
Telemetry [baseline] (11.223 ms) : 0, 11223
Telemetry [candidate] (10.129 ms) : 0, 10129
Flare Poller [baseline] (3.931 ms) : 0, 3931
Flare Poller [candidate] (3.613 ms) : 0, 3613
IAST [baseline] (25.317 ms) : 0, 25317
IAST [candidate] (25.518 ms) : 0, 25518
Loading
Startup time reports for petclinic
gantt
    title petclinic - global startup overhead: candidate=1.61.0-SNAPSHOT~2234ed2f18, baseline=1.61.0-SNAPSHOT~c00f676bb9

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.057 s) : 0, 1056690
Total [baseline] (11.064 s) : 0, 11063562
Agent [candidate] (1.053 s) : 0, 1053436
Total [candidate] (11.048 s) : 0, 11047573
section appsec
Agent [baseline] (1.244 s) : 0, 1243830
Total [baseline] (11.121 s) : 0, 11121099
Agent [candidate] (1.248 s) : 0, 1248327
Total [candidate] (11.228 s) : 0, 11228398
section iast
Agent [baseline] (1.238 s) : 0, 1237776
Total [baseline] (11.274 s) : 0, 11273597
Agent [candidate] (1.234 s) : 0, 1234223
Total [candidate] (11.241 s) : 0, 11241332
section profiling
Agent [baseline] (1.18 s) : 0, 1179506
Total [baseline] (11.0 s) : 0, 10999647
Agent [candidate] (1.192 s) : 0, 1192455
Total [candidate] (11.005 s) : 0, 11004964
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.057 s -
Agent appsec 1.244 s 187.14 ms (17.7%)
Agent iast 1.238 s 181.086 ms (17.1%)
Agent profiling 1.18 s 122.816 ms (11.6%)
Total tracing 11.064 s -
Total appsec 11.121 s 57.537 ms (0.5%)
Total iast 11.274 s 210.035 ms (1.9%)
Total profiling 11.0 s -63.915 ms (-0.6%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.053 s -
Agent appsec 1.248 s 194.891 ms (18.5%)
Agent iast 1.234 s 180.787 ms (17.2%)
Agent profiling 1.192 s 139.018 ms (13.2%)
Total tracing 11.048 s -
Total appsec 11.228 s 180.824 ms (1.6%)
Total iast 11.241 s 193.759 ms (1.8%)
Total profiling 11.005 s -42.61 ms (-0.4%)
gantt
    title petclinic - break down per module: candidate=1.61.0-SNAPSHOT~2234ed2f18, baseline=1.61.0-SNAPSHOT~c00f676bb9

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.193 ms) : 0, 1193
crashtracking [candidate] (1.206 ms) : 0, 1206
BytebuddyAgent [baseline] (628.778 ms) : 0, 628778
BytebuddyAgent [candidate] (626.631 ms) : 0, 626631
AgentMeter [baseline] (29.209 ms) : 0, 29209
AgentMeter [candidate] (29.094 ms) : 0, 29094
GlobalTracer [baseline] (256.787 ms) : 0, 256787
GlobalTracer [candidate] (255.986 ms) : 0, 255986
AppSec [baseline] (31.608 ms) : 0, 31608
AppSec [candidate] (31.591 ms) : 0, 31591
Debugger [baseline] (60.295 ms) : 0, 60295
Debugger [candidate] (60.208 ms) : 0, 60208
Remote Config [baseline] (596.069 µs) : 0, 596
Remote Config [candidate] (588.168 µs) : 0, 588
Telemetry [baseline] (7.998 ms) : 0, 7998
Telemetry [candidate] (7.997 ms) : 0, 7997
Flare Poller [baseline] (4.3 ms) : 0, 4300
Flare Poller [candidate] (4.299 ms) : 0, 4299
section appsec
crashtracking [baseline] (1.184 ms) : 0, 1184
crashtracking [candidate] (1.19 ms) : 0, 1190
BytebuddyAgent [baseline] (656.856 ms) : 0, 656856
BytebuddyAgent [candidate] (658.106 ms) : 0, 658106
AgentMeter [baseline] (12.053 ms) : 0, 12053
AgentMeter [candidate] (12.127 ms) : 0, 12127
GlobalTracer [baseline] (257.715 ms) : 0, 257715
GlobalTracer [candidate] (258.912 ms) : 0, 258912
AppSec [baseline] (177.15 ms) : 0, 177150
AppSec [candidate] (178.371 ms) : 0, 178371
Debugger [baseline] (66.03 ms) : 0, 66030
Debugger [candidate] (66.407 ms) : 0, 66407
Remote Config [baseline] (623.39 µs) : 0, 623
Remote Config [candidate] (628.837 µs) : 0, 629
Telemetry [baseline] (8.335 ms) : 0, 8335
Telemetry [candidate] (8.388 ms) : 0, 8388
Flare Poller [baseline] (3.6 ms) : 0, 3600
Flare Poller [candidate] (3.703 ms) : 0, 3703
IAST [baseline] (24.169 ms) : 0, 24169
IAST [candidate] (24.321 ms) : 0, 24321
section iast
crashtracking [baseline] (1.193 ms) : 0, 1193
crashtracking [candidate] (1.203 ms) : 0, 1203
BytebuddyAgent [baseline] (803.216 ms) : 0, 803216
BytebuddyAgent [candidate] (801.873 ms) : 0, 801873
AgentMeter [baseline] (11.654 ms) : 0, 11654
AgentMeter [candidate] (11.437 ms) : 0, 11437
GlobalTracer [baseline] (249.032 ms) : 0, 249032
GlobalTracer [candidate] (247.942 ms) : 0, 247942
AppSec [baseline] (26.736 ms) : 0, 26736
AppSec [candidate] (26.463 ms) : 0, 26463
Debugger [baseline] (71.215 ms) : 0, 71215
Debugger [candidate] (70.604 ms) : 0, 70604
Remote Config [baseline] (532.257 µs) : 0, 532
Remote Config [candidate] (530.802 µs) : 0, 531
Telemetry [baseline] (9.143 ms) : 0, 9143
Telemetry [candidate] (9.197 ms) : 0, 9197
Flare Poller [baseline] (3.345 ms) : 0, 3345
Flare Poller [candidate] (3.412 ms) : 0, 3412
IAST [baseline] (25.556 ms) : 0, 25556
IAST [candidate] (25.337 ms) : 0, 25337
section profiling
crashtracking [baseline] (1.166 ms) : 0, 1166
crashtracking [candidate] (1.181 ms) : 0, 1181
BytebuddyAgent [baseline] (680.732 ms) : 0, 680732
BytebuddyAgent [candidate] (688.77 ms) : 0, 688770
AgentMeter [baseline] (8.988 ms) : 0, 8988
AgentMeter [candidate] (9.057 ms) : 0, 9057
GlobalTracer [baseline] (215.066 ms) : 0, 215066
GlobalTracer [candidate] (217.061 ms) : 0, 217061
AppSec [baseline] (32.001 ms) : 0, 32001
AppSec [candidate] (32.541 ms) : 0, 32541
Debugger [baseline] (65.553 ms) : 0, 65553
Debugger [candidate] (64.57 ms) : 0, 64570
Remote Config [baseline] (558.197 µs) : 0, 558
Remote Config [candidate] (572.127 µs) : 0, 572
Telemetry [baseline] (7.652 ms) : 0, 7652
Telemetry [candidate] (9.384 ms) : 0, 9384
Flare Poller [baseline] (3.455 ms) : 0, 3455
Flare Poller [candidate] (3.487 ms) : 0, 3487
ProfilingAgent [baseline] (93.609 ms) : 0, 93609
ProfilingAgent [candidate] (94.608 ms) : 0, 94608
Profiling [baseline] (94.167 ms) : 0, 94167
Profiling [candidate] (95.173 ms) : 0, 95173
Loading

Load

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master jb/ddprof_1.40.0
git_commit_date 1774050014 1774256206
git_commit_sha c00f676 2234ed2
release_version 1.61.0-SNAPSHOT~c00f676bb9 1.61.0-SNAPSHOT~2234ed2f18
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1774258659 1774258659
ci_job_id 1529291095 1529291095
ci_pipeline_id 103936786 103936786
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-zfyrx7zua-project-304-concurrent-3-hfu1izgh 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux Linux runner-zfyrx7zua-project-304-concurrent-3-hfu1izgh 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux

Summary

Found 1 performance improvements and 0 performance regressions! Performance is the same for 19 metrics, 16 unstable metrics.

scenario Δ mean agg_http_req_duration_p50 Δ mean agg_http_req_duration_p95 Δ mean throughput candidate mean agg_http_req_duration_p50 candidate mean agg_http_req_duration_p95 candidate mean throughput baseline mean agg_http_req_duration_p50 baseline mean agg_http_req_duration_p95 baseline mean throughput
scenario:load:insecure-bank:profiling:high_load better
[-153.396µs; -36.838µs] or [-8.895%; -2.136%]
unstable
[-1064.403µs; -193.061µs] or [-20.119%; -3.649%]
unstable
[-55.397op/s; +431.710op/s] or [-2.681%; +20.894%]
1.629ms 4.662ms 2254.312op/s 1.725ms 5.291ms 2066.156op/s
Request duration reports for insecure-bank
gantt
    title insecure-bank - request duration [CI 0.99] : candidate=1.61.0-SNAPSHOT~2234ed2f18, baseline=1.61.0-SNAPSHOT~c00f676bb9
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.186 ms) : 1174, 1198
.   : milestone, 1186,
iast (3.27 ms) : 3226, 3315
.   : milestone, 3270,
iast_FULL (5.856 ms) : 5797, 5915
.   : milestone, 5856,
iast_GLOBAL (3.519 ms) : 3462, 3577
.   : milestone, 3519,
profiling (2.191 ms) : 2171, 2212
.   : milestone, 2191,
tracing (1.773 ms) : 1758, 1788
.   : milestone, 1773,
section candidate
no_agent (1.194 ms) : 1182, 1206
.   : milestone, 1194,
iast (3.206 ms) : 3162, 3250
.   : milestone, 3206,
iast_FULL (5.968 ms) : 5908, 6029
.   : milestone, 5968,
iast_GLOBAL (3.529 ms) : 3470, 3588
.   : milestone, 3529,
profiling (2.002 ms) : 1984, 2020
.   : milestone, 2002,
tracing (1.861 ms) : 1844, 1879
.   : milestone, 1861,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.186 ms [1.174 ms, 1.198 ms] -
iast 3.27 ms [3.226 ms, 3.315 ms] 2.084 ms (175.7%)
iast_FULL 5.856 ms [5.797 ms, 5.915 ms] 4.67 ms (393.7%)
iast_GLOBAL 3.519 ms [3.462 ms, 3.577 ms] 2.333 ms (196.7%)
profiling 2.191 ms [2.171 ms, 2.212 ms] 1.005 ms (84.7%)
tracing 1.773 ms [1.758 ms, 1.788 ms] 586.754 µs (49.5%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.194 ms [1.182 ms, 1.206 ms] -
iast 3.206 ms [3.162 ms, 3.25 ms] 2.011 ms (168.5%)
iast_FULL 5.968 ms [5.908 ms, 6.029 ms] 4.774 ms (399.8%)
iast_GLOBAL 3.529 ms [3.47 ms, 3.588 ms] 2.335 ms (195.5%)
profiling 2.002 ms [1.984 ms, 2.02 ms] 807.889 µs (67.7%)
tracing 1.861 ms [1.844 ms, 1.879 ms] 667.307 µs (55.9%)
Request duration reports for petclinic
gantt
    title petclinic - request duration [CI 0.99] : candidate=1.61.0-SNAPSHOT~2234ed2f18, baseline=1.61.0-SNAPSHOT~c00f676bb9
    dateFormat X
    axisFormat %s
section baseline
no_agent (19.331 ms) : 19134, 19528
.   : milestone, 19331,
appsec (18.271 ms) : 18087, 18456
.   : milestone, 18271,
code_origins (17.66 ms) : 17484, 17835
.   : milestone, 17660,
iast (17.685 ms) : 17509, 17860
.   : milestone, 17685,
profiling (19.52 ms) : 19323, 19718
.   : milestone, 19520,
tracing (17.838 ms) : 17658, 18019
.   : milestone, 17838,
section candidate
no_agent (19.357 ms) : 19157, 19557
.   : milestone, 19357,
appsec (18.243 ms) : 18059, 18427
.   : milestone, 18243,
code_origins (18.003 ms) : 17825, 18181
.   : milestone, 18003,
iast (17.779 ms) : 17598, 17959
.   : milestone, 17779,
profiling (20.313 ms) : 20107, 20520
.   : milestone, 20313,
tracing (17.731 ms) : 17555, 17907
.   : milestone, 17731,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 19.331 ms [19.134 ms, 19.528 ms] -
appsec 18.271 ms [18.087 ms, 18.456 ms] -1.06 ms (-5.5%)
code_origins 17.66 ms [17.484 ms, 17.835 ms] -1.672 ms (-8.6%)
iast 17.685 ms [17.509 ms, 17.86 ms] -1.647 ms (-8.5%)
profiling 19.52 ms [19.323 ms, 19.718 ms] 189.014 µs (1.0%)
tracing 17.838 ms [17.658 ms, 18.019 ms] -1.493 ms (-7.7%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 19.357 ms [19.157 ms, 19.557 ms] -
appsec 18.243 ms [18.059 ms, 18.427 ms] -1.114 ms (-5.8%)
code_origins 18.003 ms [17.825 ms, 18.181 ms] -1.354 ms (-7.0%)
iast 17.779 ms [17.598 ms, 17.959 ms] -1.578 ms (-8.2%)
profiling 20.313 ms [20.107 ms, 20.52 ms] 956.333 µs (4.9%)
tracing 17.731 ms [17.555 ms, 17.907 ms] -1.626 ms (-8.4%)

Dacapo

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master jb/ddprof_1.40.0
git_commit_date 1774050014 1774256206
git_commit_sha c00f676 2234ed2
release_version 1.61.0-SNAPSHOT~c00f676bb9 1.61.0-SNAPSHOT~2234ed2f18
See matching parameters
Baseline Candidate
application biojava biojava
ci_job_date 1774258404 1774258404
ci_job_id 1529291096 1529291096
ci_pipeline_id 103936786 103936786
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-zfyrx7zua-project-304-concurrent-4-u1ifwg3i 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux Linux runner-zfyrx7zua-project-304-concurrent-4-u1ifwg3i 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux

Summary

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

Execution time for biojava
gantt
    title biojava - execution time [CI 0.99] : candidate=1.61.0-SNAPSHOT~2234ed2f18, baseline=1.61.0-SNAPSHOT~c00f676bb9
    dateFormat X
    axisFormat %s
section baseline
no_agent (14.96 s) : 14960000, 14960000
.   : milestone, 14960000,
appsec (14.839 s) : 14839000, 14839000
.   : milestone, 14839000,
iast (18.347 s) : 18347000, 18347000
.   : milestone, 18347000,
iast_GLOBAL (17.998 s) : 17998000, 17998000
.   : milestone, 17998000,
profiling (15.211 s) : 15211000, 15211000
.   : milestone, 15211000,
tracing (14.947 s) : 14947000, 14947000
.   : milestone, 14947000,
section candidate
no_agent (15.04 s) : 15040000, 15040000
.   : milestone, 15040000,
appsec (14.852 s) : 14852000, 14852000
.   : milestone, 14852000,
iast (18.171 s) : 18171000, 18171000
.   : milestone, 18171000,
iast_GLOBAL (17.704 s) : 17704000, 17704000
.   : milestone, 17704000,
profiling (14.887 s) : 14887000, 14887000
.   : milestone, 14887000,
tracing (14.935 s) : 14935000, 14935000
.   : milestone, 14935000,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 14.96 s [14.96 s, 14.96 s] -
appsec 14.839 s [14.839 s, 14.839 s] -121.0 ms (-0.8%)
iast 18.347 s [18.347 s, 18.347 s] 3.387 s (22.6%)
iast_GLOBAL 17.998 s [17.998 s, 17.998 s] 3.038 s (20.3%)
profiling 15.211 s [15.211 s, 15.211 s] 251.0 ms (1.7%)
tracing 14.947 s [14.947 s, 14.947 s] -13.0 ms (-0.1%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.04 s [15.04 s, 15.04 s] -
appsec 14.852 s [14.852 s, 14.852 s] -188.0 ms (-1.2%)
iast 18.171 s [18.171 s, 18.171 s] 3.131 s (20.8%)
iast_GLOBAL 17.704 s [17.704 s, 17.704 s] 2.664 s (17.7%)
profiling 14.887 s [14.887 s, 14.887 s] -153.0 ms (-1.0%)
tracing 14.935 s [14.935 s, 14.935 s] -105.0 ms (-0.7%)
Execution time for tomcat
gantt
    title tomcat - execution time [CI 0.99] : candidate=1.61.0-SNAPSHOT~2234ed2f18, baseline=1.61.0-SNAPSHOT~c00f676bb9
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.476 ms) : 1465, 1488
.   : milestone, 1476,
appsec (3.832 ms) : 3610, 4053
.   : milestone, 3832,
iast (2.277 ms) : 2207, 2347
.   : milestone, 2277,
iast_GLOBAL (2.316 ms) : 2246, 2387
.   : milestone, 2316,
profiling (2.106 ms) : 2050, 2161
.   : milestone, 2106,
tracing (2.089 ms) : 2035, 2144
.   : milestone, 2089,
section candidate
no_agent (1.479 ms) : 1467, 1490
.   : milestone, 1479,
appsec (3.767 ms) : 3548, 3986
.   : milestone, 3767,
iast (2.277 ms) : 2207, 2347
.   : milestone, 2277,
iast_GLOBAL (2.333 ms) : 2263, 2404
.   : milestone, 2333,
profiling (2.097 ms) : 2042, 2153
.   : milestone, 2097,
tracing (2.075 ms) : 2021, 2129
.   : milestone, 2075,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.476 ms [1.465 ms, 1.488 ms] -
appsec 3.832 ms [3.61 ms, 4.053 ms] 2.355 ms (159.5%)
iast 2.277 ms [2.207 ms, 2.347 ms] 800.506 µs (54.2%)
iast_GLOBAL 2.316 ms [2.246 ms, 2.387 ms] 840.056 µs (56.9%)
profiling 2.106 ms [2.05 ms, 2.161 ms] 629.37 µs (42.6%)
tracing 2.089 ms [2.035 ms, 2.144 ms] 613.055 µs (41.5%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.479 ms [1.467 ms, 1.49 ms] -
appsec 3.767 ms [3.548 ms, 3.986 ms] 2.288 ms (154.7%)
iast 2.277 ms [2.207 ms, 2.347 ms] 797.847 µs (54.0%)
iast_GLOBAL 2.333 ms [2.263 ms, 2.404 ms] 854.439 µs (57.8%)
profiling 2.097 ms [2.042 ms, 2.153 ms] 618.553 µs (41.8%)
tracing 2.075 ms [2.021 ms, 2.129 ms] 595.811 µs (40.3%)

@jbachorik
Copy link
Contributor Author

/merge

@gh-worker-devflow-routing-ef8351
Copy link

gh-worker-devflow-routing-ef8351 bot commented Mar 23, 2026

View all feedbacks in Devflow UI.

2026-03-23 10:58:34 UTC ℹ️ Start processing command /merge


2026-03-23 10:58:38 UTC ℹ️ MergeQueue: pull request added to the queue

The expected merge time in master is approximately 3h (p90).


2026-03-23 13:18:06 UTC ℹ️ MergeQueue: This merge request was merged

@gh-worker-dd-mergequeue-cf854d gh-worker-dd-mergequeue-cf854d bot merged commit ff3b3f5 into master Mar 23, 2026
738 of 740 checks passed
@gh-worker-dd-mergequeue-cf854d gh-worker-dd-mergequeue-cf854d bot deleted the jb/ddprof_1.40.0 branch March 23, 2026 13:18
@github-actions github-actions bot added this to the 1.61.0 milestone Mar 23, 2026
jbachorik added a commit that referenced this pull request Mar 23, 2026
Update Java profiler library to 1.40.0

Contains a number of stability and performance fixes as well as improved stack unwinding fidelity.

Merge branch 'master' into jb/ddprof_1.40.0

Co-authored-by: bric3 <brice.dutheil@gmail.com>
Co-authored-by: jaroslav.bachorik <jaroslav.bachorik@datadoghq.com>
(cherry picked from commit ff3b3f5)
gh-worker-dd-mergequeue-cf854d bot pushed a commit that referenced this pull request Mar 23, 2026
Update Java profiler library to 1.40.0 (#10926)

Update Java profiler library to 1.40.0

Contains a number of stability and performance fixes as well as improved stack unwinding fidelity.

Merge branch 'master' into jb/ddprof_1.40.0

Co-authored-by: bric3 <brice.dutheil@gmail.com>
Co-authored-by: jaroslav.bachorik <jaroslav.bachorik@datadoghq.com>
(cherry picked from commit ff3b3f5)

Co-authored-by: jaroslav.bachorik <jaroslav.bachorik@datadoghq.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp: profiling Profiling type: enhancement Enhancements and improvements

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants