Skip to content

Conversation

@jpbempel
Copy link
Member

@jpbempel jpbempel commented Oct 22, 2025

What Does This Do

add synchronized keyword

Motivation

Additional Notes

Contributor Checklist

Jira ticket: [PROJ-IDENT]

@jpbempel jpbempel requested a review from a team as a code owner October 22, 2025 14:44
@jpbempel jpbempel removed the request for review from a team October 22, 2025 14:44
@jpbempel jpbempel added the type: bug Bug report and fix label Oct 22, 2025
@jpbempel jpbempel requested a review from evanchooly October 22, 2025 14:44
@jpbempel jpbempel added tag: no release notes Changes to exclude from release notes comp: debugger Dynamic Instrumentation labels Oct 22, 2025
Copy link
Contributor

@AlexeyKuznetsov-DD AlexeyKuznetsov-DD left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Would it make sense to mention that it was found by Spotbug?

@datadog-datadog-prod-us1
Copy link
Contributor

datadog-datadog-prod-us1 bot commented Oct 22, 2025

🎯 Code Coverage
Patch Coverage: 100.00%
Total Coverage: 80.49% (+20.78%)

View detailed report

This comment will be updated automatically if new data arrives.
🔗 Commit SHA: ec29bb9 | Docs | Was this helpful? Give us feedback!

@pr-commenter
Copy link

pr-commenter bot commented Oct 22, 2025

Debugger benchmarks

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
ci_job_date 1761145719 1761146065
end_time 2025-10-22T15:10:01 2025-10-22T15:15:45
git_branch master jpbempel/fix-debugger-metrics-sync
git_commit_sha 2a41c8b ec29bb9
start_time 2025-10-22T15:08:40 2025-10-22T15:14:26
See matching parameters
Baseline Candidate
ci_job_id 1191751336 1191751336
ci_pipeline_id 79974076 79974076
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
git_commit_date 1761144255 1761144255

Summary

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

See unchanged results
scenario Δ mean agg_http_req_duration_min Δ mean agg_http_req_duration_p50 Δ mean agg_http_req_duration_p75 Δ mean agg_http_req_duration_p99 Δ mean throughput
scenario:noprobe unstable
[-55.408µs; +12.705µs] or [-18.752%; +4.300%]
unstable
[-73.182µs; +22.361µs] or [-21.665%; +6.620%]
unstable
[-82.163µs; +30.488µs] or [-23.351%; +8.665%]
unstable
[-312.532µs; +194.285µs] or [-31.359%; +19.494%]
same
scenario:basic same same unsure
[-16.141µs; -1.287µs] or [-5.282%; -0.421%]
unstable
[-50.271µs; +153.658µs] or [-6.870%; +20.998%]
unstable
[-62.961op/s; +197.914op/s] or [-2.455%; +7.719%]
scenario:loop same same same same same
Request duration reports for reports
gantt
    title reports - request duration [CI 0.99] : candidate=None, baseline=None
    dateFormat X
    axisFormat %s
section baseline
noprobe (337.791 µs) : 280, 395
.   : milestone, 338,
basic (294.238 µs) : 287, 302
.   : milestone, 294,
loop (8.961 ms) : 8938, 8984
.   : milestone, 8961,
section candidate
noprobe (312.38 µs) : 284, 341
.   : milestone, 312,
basic (287.435 µs) : 281, 294
.   : milestone, 287,
loop (8.955 ms) : 8950, 8959
.   : milestone, 8955,
Loading
  • baseline results
Scenario Request median duration [CI 0.99]
noprobe 337.791 µs [280.17 µs, 395.411 µs]
basic 294.238 µs [286.965 µs, 301.511 µs]
loop 8.961 ms [8.938 ms, 8.984 ms]
  • candidate results
Scenario Request median duration [CI 0.99]
noprobe 312.38 µs [283.837 µs, 340.923 µs]
basic 287.435 µs [280.801 µs, 294.068 µs]
loop 8.955 ms [8.95 ms, 8.959 ms]

@pr-commenter
Copy link

pr-commenter bot commented Oct 22, 2025

Benchmarks

Startup

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master jpbempel/fix-debugger-metrics-sync
git_commit_date 1761144015 1761144255
git_commit_sha 2a41c8b ec29bb9
release_version 1.55.0-SNAPSHOT~2a41c8bf2a 1.55.0-SNAPSHOT~ec29bb9b4c
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1761146979 1761146979
ci_job_id 1191751329 1191751329
ci_pipeline_id 79974076 79974076
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-0-lbcl8h2x 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-0-lbcl8h2x 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 58 metrics, 7 unstable metrics.

Startup time reports for insecure-bank
gantt
    title insecure-bank - global startup overhead: candidate=1.55.0-SNAPSHOT~ec29bb9b4c, baseline=1.55.0-SNAPSHOT~2a41c8bf2a

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.021 s) : 0, 1020795
Total [baseline] (8.728 s) : 0, 8727516
Agent [candidate] (1.018 s) : 0, 1018244
Total [candidate] (8.696 s) : 0, 8695843
section iast
Agent [baseline] (1.154 s) : 0, 1153513
Total [baseline] (9.323 s) : 0, 9322732
Agent [candidate] (1.153 s) : 0, 1152888
Total [candidate] (9.313 s) : 0, 9313485
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.021 s -
Agent iast 1.154 s 132.718 ms (13.0%)
Total tracing 8.728 s -
Total iast 9.323 s 595.216 ms (6.8%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.018 s -
Agent iast 1.153 s 134.645 ms (13.2%)
Total tracing 8.696 s -
Total iast 9.313 s 617.643 ms (7.1%)
gantt
    title insecure-bank - break down per module: candidate=1.55.0-SNAPSHOT~ec29bb9b4c, baseline=1.55.0-SNAPSHOT~2a41c8bf2a

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.463 ms) : 0, 1463
crashtracking [candidate] (1.443 ms) : 0, 1443
BytebuddyAgent [baseline] (695.864 ms) : 0, 695864
BytebuddyAgent [candidate] (692.652 ms) : 0, 692652
GlobalTracer [baseline] (243.388 ms) : 0, 243388
GlobalTracer [candidate] (243.035 ms) : 0, 243035
AppSec [baseline] (32.194 ms) : 0, 32194
AppSec [candidate] (32.089 ms) : 0, 32089
Debugger [baseline] (6.254 ms) : 0, 6254
Debugger [candidate] (6.296 ms) : 0, 6296
Remote Config [baseline] (679.397 µs) : 0, 679
Remote Config [candidate] (687.002 µs) : 0, 687
Telemetry [baseline] (9.303 ms) : 0, 9303
Telemetry [candidate] (9.258 ms) : 0, 9258
Flare Poller [baseline] (10.447 ms) : 0, 10447
Flare Poller [candidate] (11.616 ms) : 0, 11616
section iast
crashtracking [baseline] (1.482 ms) : 0, 1482
crashtracking [candidate] (1.507 ms) : 0, 1507
BytebuddyAgent [baseline] (817.01 ms) : 0, 817010
BytebuddyAgent [candidate] (816.883 ms) : 0, 816883
GlobalTracer [baseline] (231.854 ms) : 0, 231854
GlobalTracer [candidate] (231.584 ms) : 0, 231584
AppSec [baseline] (35.38 ms) : 0, 35380
AppSec [candidate] (35.038 ms) : 0, 35038
Debugger [baseline] (6.158 ms) : 0, 6158
Debugger [candidate] (6.203 ms) : 0, 6203
Remote Config [baseline] (603.664 µs) : 0, 604
Remote Config [candidate] (606.193 µs) : 0, 606
Telemetry [baseline] (8.69 ms) : 0, 8690
Telemetry [candidate] (8.707 ms) : 0, 8707
Flare Poller [baseline] (4.201 ms) : 0, 4201
Flare Poller [candidate] (4.277 ms) : 0, 4277
IAST [baseline] (26.656 ms) : 0, 26656
IAST [candidate] (26.664 ms) : 0, 26664
Loading
Startup time reports for petclinic
gantt
    title petclinic - global startup overhead: candidate=1.55.0-SNAPSHOT~ec29bb9b4c, baseline=1.55.0-SNAPSHOT~2a41c8bf2a

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.025 s) : 0, 1025221
Total [baseline] (10.743 s) : 0, 10743100
Agent [candidate] (1.018 s) : 0, 1018354
Total [candidate] (10.68 s) : 0, 10680088
section appsec
Agent [baseline] (1.198 s) : 0, 1198114
Total [baseline] (10.811 s) : 0, 10810702
Agent [candidate] (1.197 s) : 0, 1196787
Total [candidate] (10.974 s) : 0, 10973679
section iast
Agent [baseline] (1.156 s) : 0, 1156218
Total [baseline] (11.068 s) : 0, 11067944
Agent [candidate] (1.169 s) : 0, 1169432
Total [candidate] (11.218 s) : 0, 11217826
section profiling
Agent [baseline] (1.165 s) : 0, 1164861
Total [baseline] (10.924 s) : 0, 10923873
Agent [candidate] (1.174 s) : 0, 1173604
Total [candidate] (10.925 s) : 0, 10925447
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.025 s -
Agent appsec 1.198 s 172.893 ms (16.9%)
Agent iast 1.156 s 130.997 ms (12.8%)
Agent profiling 1.165 s 139.641 ms (13.6%)
Total tracing 10.743 s -
Total appsec 10.811 s 67.602 ms (0.6%)
Total iast 11.068 s 324.844 ms (3.0%)
Total profiling 10.924 s 180.773 ms (1.7%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.018 s -
Agent appsec 1.197 s 178.433 ms (17.5%)
Agent iast 1.169 s 151.078 ms (14.8%)
Agent profiling 1.174 s 155.25 ms (15.2%)
Total tracing 10.68 s -
Total appsec 10.974 s 293.59 ms (2.7%)
Total iast 11.218 s 537.738 ms (5.0%)
Total profiling 10.925 s 245.359 ms (2.3%)
gantt
    title petclinic - break down per module: candidate=1.55.0-SNAPSHOT~ec29bb9b4c, baseline=1.55.0-SNAPSHOT~2a41c8bf2a

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.468 ms) : 0, 1468
crashtracking [candidate] (1.475 ms) : 0, 1475
BytebuddyAgent [baseline] (698.298 ms) : 0, 698298
BytebuddyAgent [candidate] (693.457 ms) : 0, 693457
GlobalTracer [baseline] (244.935 ms) : 0, 244935
GlobalTracer [candidate] (243.249 ms) : 0, 243249
AppSec [baseline] (32.545 ms) : 0, 32545
AppSec [candidate] (32.089 ms) : 0, 32089
Debugger [baseline] (6.402 ms) : 0, 6402
Debugger [candidate] (6.248 ms) : 0, 6248
Remote Config [baseline] (689.305 µs) : 0, 689
Remote Config [candidate] (670.197 µs) : 0, 670
Telemetry [baseline] (9.474 ms) : 0, 9474
Telemetry [candidate] (9.149 ms) : 0, 9149
Flare Poller [baseline] (10.091 ms) : 0, 10091
Flare Poller [candidate] (10.825 ms) : 0, 10825
section appsec
crashtracking [baseline] (1.456 ms) : 0, 1456
crashtracking [candidate] (1.446 ms) : 0, 1446
BytebuddyAgent [baseline] (720.305 ms) : 0, 720305
BytebuddyAgent [candidate] (719.986 ms) : 0, 719986
GlobalTracer [baseline] (235.775 ms) : 0, 235775
GlobalTracer [candidate] (234.981 ms) : 0, 234981
AppSec [baseline] (175.343 ms) : 0, 175343
AppSec [candidate] (175.156 ms) : 0, 175156
Debugger [baseline] (6.01 ms) : 0, 6010
Debugger [candidate] (6.035 ms) : 0, 6035
Remote Config [baseline] (630.307 µs) : 0, 630
Remote Config [candidate] (622.36 µs) : 0, 622
Telemetry [baseline] (8.469 ms) : 0, 8469
Telemetry [candidate] (8.465 ms) : 0, 8465
Flare Poller [baseline] (3.862 ms) : 0, 3862
Flare Poller [candidate] (3.872 ms) : 0, 3872
IAST [baseline] (25.042 ms) : 0, 25042
IAST [candidate] (25.039 ms) : 0, 25039
section iast
crashtracking [baseline] (1.475 ms) : 0, 1475
crashtracking [candidate] (1.481 ms) : 0, 1481
BytebuddyAgent [baseline] (818.836 ms) : 0, 818836
BytebuddyAgent [candidate] (828.936 ms) : 0, 828936
GlobalTracer [baseline] (232.321 ms) : 0, 232321
GlobalTracer [candidate] (234.526 ms) : 0, 234526
AppSec [baseline] (35.344 ms) : 0, 35344
AppSec [candidate] (35.914 ms) : 0, 35914
Debugger [baseline] (6.189 ms) : 0, 6189
Debugger [candidate] (6.176 ms) : 0, 6176
Remote Config [baseline] (615.144 µs) : 0, 615
Remote Config [candidate] (619.769 µs) : 0, 620
Telemetry [baseline] (8.774 ms) : 0, 8774
Telemetry [candidate] (8.736 ms) : 0, 8736
Flare Poller [baseline] (4.266 ms) : 0, 4266
Flare Poller [candidate] (4.321 ms) : 0, 4321
IAST [baseline] (26.797 ms) : 0, 26797
IAST [candidate] (26.993 ms) : 0, 26993
section profiling
crashtracking [baseline] (1.474 ms) : 0, 1474
crashtracking [candidate] (1.482 ms) : 0, 1482
BytebuddyAgent [baseline] (720.701 ms) : 0, 720701
BytebuddyAgent [candidate] (726.93 ms) : 0, 726930
GlobalTracer [baseline] (218.995 ms) : 0, 218995
GlobalTracer [candidate] (220.22 ms) : 0, 220220
AppSec [baseline] (32.414 ms) : 0, 32414
AppSec [candidate] (32.536 ms) : 0, 32536
Debugger [baseline] (6.648 ms) : 0, 6648
Debugger [candidate] (7.474 ms) : 0, 7474
Remote Config [baseline] (714.726 µs) : 0, 715
Remote Config [candidate] (687.177 µs) : 0, 687
Telemetry [baseline] (15.862 ms) : 0, 15862
Telemetry [candidate] (15.18 ms) : 0, 15180
Flare Poller [baseline] (4.174 ms) : 0, 4174
Flare Poller [candidate] (4.217 ms) : 0, 4217
ProfilingAgent [baseline] (110.025 ms) : 0, 110025
ProfilingAgent [candidate] (110.546 ms) : 0, 110546
Profiling [baseline] (110.639 ms) : 0, 110639
Profiling [candidate] (111.207 ms) : 0, 111207
Loading

Load

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master jpbempel/fix-debugger-metrics-sync
git_commit_date 1761144015 1761144255
git_commit_sha 2a41c8b ec29bb9
release_version 1.55.0-SNAPSHOT~2a41c8bf2a 1.55.0-SNAPSHOT~ec29bb9b4c
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1761146648 1761146648
ci_job_id 1191751330 1191751330
ci_pipeline_id 79974076 79974076
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-1-uowztj7y 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-1-uowztj7y 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 3 performance improvements and 2 performance regressions! Performance is the same for 7 metrics, 12 unstable metrics.

scenario Δ mean http_req_duration Δ mean throughput candidate mean http_req_duration candidate mean throughput baseline mean http_req_duration baseline mean throughput
scenario:load:insecure-bank:tracing:high_load worse
[+283.749µs; +531.691µs] or [+3.832%; +7.180%]
unstable
[-105.600op/s; +41.663op/s] or [-16.900%; +6.668%]
7.813ms 592.875op/s 7.405ms 624.844op/s
scenario:load:insecure-bank:iast:high_load worse
[+222.835µs; +584.089µs] or [+2.270%; +5.951%]
unstable
[-70.955op/s; +33.830op/s] or [-14.999%; +7.151%]
10.219ms 454.500op/s 9.816ms 473.062op/s
scenario:load:insecure-bank:iast_FULL:high_load better
[-1.369ms; -0.745ms] or [-9.016%; -4.910%]
unstable
[-10.867op/s; +56.242op/s] or [-3.536%; +18.301%]
14.123ms 330.000op/s 15.180ms 307.312op/s
scenario:load:petclinic:iast:high_load better
[-2.642ms; -1.822ms] or [-5.818%; -4.012%]
unstable
[-2.050op/s; +12.725op/s] or [-1.990%; +12.357%]
43.185ms 108.312op/s 45.417ms 102.975op/s
scenario:load:petclinic:tracing:high_load better
[-3.226ms; -2.413ms] or [-7.052%; -5.274%]
unstable
[-0.564op/s; +13.864op/s] or [-0.552%; +13.554%]
42.928ms 108.938op/s 45.747ms 102.287op/s
Request duration reports for petclinic
gantt
    title petclinic - request duration [CI 0.99] : candidate=1.55.0-SNAPSHOT~ec29bb9b4c, baseline=1.55.0-SNAPSHOT~2a41c8bf2a
    dateFormat X
    axisFormat %s
section baseline
no_agent (37.449 ms) : 37143, 37756
.   : milestone, 37449,
appsec (47.103 ms) : 46668, 47538
.   : milestone, 47103,
code_origins (42.401 ms) : 42039, 42762
.   : milestone, 42401,
iast (45.417 ms) : 45018, 45816
.   : milestone, 45417,
profiling (47.613 ms) : 47165, 48062
.   : milestone, 47613,
tracing (45.747 ms) : 45357, 46138
.   : milestone, 45747,
section candidate
no_agent (36.614 ms) : 36329, 36899
.   : milestone, 36614,
appsec (46.522 ms) : 46103, 46941
.   : milestone, 46522,
code_origins (43.188 ms) : 42810, 43566
.   : milestone, 43188,
iast (43.185 ms) : 42823, 43547
.   : milestone, 43185,
profiling (49.046 ms) : 48595, 49497
.   : milestone, 49046,
tracing (42.928 ms) : 42562, 43293
.   : milestone, 42928,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 37.449 ms [37.143 ms, 37.756 ms] -
appsec 47.103 ms [46.668 ms, 47.538 ms] 9.654 ms (25.8%)
code_origins 42.401 ms [42.039 ms, 42.762 ms] 4.951 ms (13.2%)
iast 45.417 ms [45.018 ms, 45.816 ms] 7.968 ms (21.3%)
profiling 47.613 ms [47.165 ms, 48.062 ms] 10.164 ms (27.1%)
tracing 45.747 ms [45.357 ms, 46.138 ms] 8.298 ms (22.2%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 36.614 ms [36.329 ms, 36.899 ms] -
appsec 46.522 ms [46.103 ms, 46.941 ms] 9.908 ms (27.1%)
code_origins 43.188 ms [42.81 ms, 43.566 ms] 6.575 ms (18.0%)
iast 43.185 ms [42.823 ms, 43.547 ms] 6.571 ms (17.9%)
profiling 49.046 ms [48.595 ms, 49.497 ms] 12.433 ms (34.0%)
tracing 42.928 ms [42.562 ms, 43.293 ms] 6.314 ms (17.2%)
Request duration reports for insecure-bank
gantt
    title insecure-bank - request duration [CI 0.99] : candidate=1.55.0-SNAPSHOT~ec29bb9b4c, baseline=1.55.0-SNAPSHOT~2a41c8bf2a
    dateFormat X
    axisFormat %s
section baseline
no_agent (4.33 ms) : 4282, 4377
.   : milestone, 4330,
iast (9.816 ms) : 9654, 9977
.   : milestone, 9816,
iast_FULL (15.18 ms) : 14876, 15484
.   : milestone, 15180,
iast_GLOBAL (10.647 ms) : 10460, 10834
.   : milestone, 10647,
profiling (9.228 ms) : 9062, 9394
.   : milestone, 9228,
tracing (7.405 ms) : 7303, 7507
.   : milestone, 7405,
section candidate
no_agent (4.362 ms) : 4312, 4411
.   : milestone, 4362,
iast (10.219 ms) : 10045, 10393
.   : milestone, 10219,
iast_FULL (14.123 ms) : 13848, 14397
.   : milestone, 14123,
iast_GLOBAL (10.373 ms) : 10189, 10558
.   : milestone, 10373,
profiling (8.944 ms) : 8797, 9092
.   : milestone, 8944,
tracing (7.813 ms) : 7686, 7940
.   : milestone, 7813,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 4.33 ms [4.282 ms, 4.377 ms] -
iast 9.816 ms [9.654 ms, 9.977 ms] 5.486 ms (126.7%)
iast_FULL 15.18 ms [14.876 ms, 15.484 ms] 10.85 ms (250.6%)
iast_GLOBAL 10.647 ms [10.46 ms, 10.834 ms] 6.317 ms (145.9%)
profiling 9.228 ms [9.062 ms, 9.394 ms] 4.898 ms (113.1%)
tracing 7.405 ms [7.303 ms, 7.507 ms] 3.075 ms (71.0%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 4.362 ms [4.312 ms, 4.411 ms] -
iast 10.219 ms [10.045 ms, 10.393 ms] 5.857 ms (134.3%)
iast_FULL 14.123 ms [13.848 ms, 14.397 ms] 9.761 ms (223.8%)
iast_GLOBAL 10.373 ms [10.189 ms, 10.558 ms] 6.012 ms (137.8%)
profiling 8.944 ms [8.797 ms, 9.092 ms] 4.583 ms (105.1%)
tracing 7.813 ms [7.686 ms, 7.94 ms] 3.451 ms (79.1%)

Dacapo

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master jpbempel/fix-debugger-metrics-sync
git_commit_date 1761144015 1761144255
git_commit_sha 2a41c8b ec29bb9
release_version 1.55.0-SNAPSHOT~2a41c8bf2a 1.55.0-SNAPSHOT~ec29bb9b4c
See matching parameters
Baseline Candidate
application biojava biojava
ci_job_date 1761147195 1761147195
ci_job_id 1191751331 1191751331
ci_pipeline_id 79974076 79974076
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-0-1ah8ti50 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-0-1ah8ti50 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 11 metrics, 0 unstable metrics.

scenario Δ mean execution_time candidate mean execution_time baseline mean execution_time
scenario:dacapo:tomcat:appsec better
[-1.419ms; -1.076ms] or [-38.045%; -28.845%]
2.482ms 3.729ms
Execution time for biojava
gantt
    title biojava - execution time [CI 0.99] : candidate=1.55.0-SNAPSHOT~ec29bb9b4c, baseline=1.55.0-SNAPSHOT~2a41c8bf2a
    dateFormat X
    axisFormat %s
section baseline
no_agent (15.585 s) : 15585000, 15585000
.   : milestone, 15585000,
appsec (14.955 s) : 14955000, 14955000
.   : milestone, 14955000,
iast (18.696 s) : 18696000, 18696000
.   : milestone, 18696000,
iast_GLOBAL (17.884 s) : 17884000, 17884000
.   : milestone, 17884000,
profiling (15.345 s) : 15345000, 15345000
.   : milestone, 15345000,
tracing (14.971 s) : 14971000, 14971000
.   : milestone, 14971000,
section candidate
no_agent (15.537 s) : 15537000, 15537000
.   : milestone, 15537000,
appsec (14.94 s) : 14940000, 14940000
.   : milestone, 14940000,
iast (18.649 s) : 18649000, 18649000
.   : milestone, 18649000,
iast_GLOBAL (17.686 s) : 17686000, 17686000
.   : milestone, 17686000,
profiling (15.536 s) : 15536000, 15536000
.   : milestone, 15536000,
tracing (15.12 s) : 15120000, 15120000
.   : milestone, 15120000,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.585 s [15.585 s, 15.585 s] -
appsec 14.955 s [14.955 s, 14.955 s] -630.0 ms (-4.0%)
iast 18.696 s [18.696 s, 18.696 s] 3.111 s (20.0%)
iast_GLOBAL 17.884 s [17.884 s, 17.884 s] 2.299 s (14.8%)
profiling 15.345 s [15.345 s, 15.345 s] -240.0 ms (-1.5%)
tracing 14.971 s [14.971 s, 14.971 s] -614.0 ms (-3.9%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.537 s [15.537 s, 15.537 s] -
appsec 14.94 s [14.94 s, 14.94 s] -597.0 ms (-3.8%)
iast 18.649 s [18.649 s, 18.649 s] 3.112 s (20.0%)
iast_GLOBAL 17.686 s [17.686 s, 17.686 s] 2.149 s (13.8%)
profiling 15.536 s [15.536 s, 15.536 s] -1.0 ms (-0.0%)
tracing 15.12 s [15.12 s, 15.12 s] -417.0 ms (-2.7%)
Execution time for tomcat
gantt
    title tomcat - execution time [CI 0.99] : candidate=1.55.0-SNAPSHOT~ec29bb9b4c, baseline=1.55.0-SNAPSHOT~2a41c8bf2a
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.492 ms) : 1480, 1503
.   : milestone, 1492,
appsec (3.729 ms) : 3509, 3949
.   : milestone, 3729,
iast (2.233 ms) : 2170, 2297
.   : milestone, 2233,
iast_GLOBAL (2.27 ms) : 2206, 2334
.   : milestone, 2270,
profiling (2.078 ms) : 2026, 2130
.   : milestone, 2078,
tracing (2.038 ms) : 1988, 2088
.   : milestone, 2038,
section candidate
no_agent (1.487 ms) : 1476, 1499
.   : milestone, 1487,
appsec (2.482 ms) : 2431, 2533
.   : milestone, 2482,
iast (2.235 ms) : 2171, 2298
.   : milestone, 2235,
iast_GLOBAL (2.268 ms) : 2204, 2332
.   : milestone, 2268,
profiling (2.089 ms) : 2036, 2142
.   : milestone, 2089,
tracing (2.054 ms) : 2004, 2104
.   : milestone, 2054,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.492 ms [1.48 ms, 1.503 ms] -
appsec 3.729 ms [3.509 ms, 3.949 ms] 2.237 ms (150.0%)
iast 2.233 ms [2.17 ms, 2.297 ms] 741.46 µs (49.7%)
iast_GLOBAL 2.27 ms [2.206 ms, 2.334 ms] 777.96 µs (52.2%)
profiling 2.078 ms [2.026 ms, 2.13 ms] 586.38 µs (39.3%)
tracing 2.038 ms [1.988 ms, 2.088 ms] 546.379 µs (36.6%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.487 ms [1.476 ms, 1.499 ms] -
appsec 2.482 ms [2.431 ms, 2.533 ms] 994.392 µs (66.9%)
iast 2.235 ms [2.171 ms, 2.298 ms] 747.364 µs (50.2%)
iast_GLOBAL 2.268 ms [2.204 ms, 2.332 ms] 780.861 µs (52.5%)
profiling 2.089 ms [2.036 ms, 2.142 ms] 601.816 µs (40.5%)
tracing 2.054 ms [2.004 ms, 2.104 ms] 566.26 µs (38.1%)

@jpbempel jpbempel merged commit 008b7b2 into master Oct 22, 2025
549 checks passed
@jpbempel jpbempel deleted the jpbempel/fix-debugger-metrics-sync branch October 22, 2025 16:01
@github-actions github-actions bot added this to the 1.55.0 milestone Oct 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp: debugger Dynamic Instrumentation tag: no release notes Changes to exclude from release notes type: bug Bug report and fix

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants