Skip to content

Conversation

@jpbempel
Copy link
Member

@jpbempel jpbempel commented Sep 23, 2025

What Does This Do

not all methods with code in interface are default, only the non-static ones

Motivation

Additional Notes

Contributor Checklist

Jira ticket: DEBUG-4271

not all methods with code  in interface are default, only the
non-static ones
@jpbempel jpbempel requested a review from a team as a code owner September 23, 2025 14:50
@jpbempel jpbempel added type: bug Bug report and fix comp: debugger Dynamic Instrumentation labels Sep 23, 2025
@jpbempel jpbempel requested review from shatzi and removed request for a team September 23, 2025 14:50
Copy link
Member

@ojung ojung left a comment

Choose a reason for hiding this comment

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

Thanks!

@pr-commenter
Copy link

pr-commenter bot commented Sep 23, 2025

Debugger benchmarks

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
ci_job_date 1758639467 1758639812
end_time 2025-09-23T14:59:08 2025-09-23T15:04:53
git_branch master jpbempel/intf-static-helper
git_commit_sha e992b65 be4dc8e
start_time 2025-09-23T14:57:48 2025-09-23T15:03:33
See matching parameters
Baseline Candidate
ci_job_id 1143365287 1143365287
ci_pipeline_id 77293129 77293129
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
git_commit_date 1758638944 1758638944

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
[-16.171µs; +39.854µs] or [-5.897%; +14.533%]
unstable
[-28.455µs; +50.714µs] or [-9.020%; +16.076%]
unstable
[-37.175µs; +63.046µs] or [-11.296%; +19.156%]
unstable
[-272.572µs; -20.168µs] or [-24.619%; -1.822%]
same
scenario:basic same same same unstable
[-255.814µs; -63.366µs] or [-28.831%; -7.142%]
unstable
[-212.480op/s; +212.480op/s] or [-8.074%; +8.074%]
scenario:loop same same unsure
[-12.633µs; -2.603µs] or [-0.140%; -0.029%]
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 (315.474 µs) : 288, 342
.   : milestone, 315,
basic (277.654 µs) : 271, 284
.   : milestone, 278,
loop (8.96 ms) : 8956, 8965
.   : milestone, 8960,
section candidate
noprobe (326.604 µs) : 281, 373
.   : milestone, 327,
basic (277.366 µs) : 270, 284
.   : milestone, 277,
loop (8.957 ms) : 8951, 8962
.   : milestone, 8957,
Loading
  • baseline results
Scenario Request median duration [CI 0.99]
noprobe 315.474 µs [288.489 µs, 342.46 µs]
basic 277.654 µs [271.411 µs, 283.898 µs]
loop 8.96 ms [8.956 ms, 8.965 ms]
  • candidate results
Scenario Request median duration [CI 0.99]
noprobe 326.604 µs [280.648 µs, 372.559 µs]
basic 277.366 µs [270.325 µs, 284.406 µs]
loop 8.957 ms [8.951 ms, 8.962 ms]

@datadog-datadog-prod-us1
Copy link
Contributor

datadog-datadog-prod-us1 bot commented Sep 23, 2025

🎯 Code Coverage
Patch Coverage: 100.00%
Total Coverage: 59.80% (-0.01%)

View detailed report

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

@pr-commenter
Copy link

pr-commenter bot commented Sep 23, 2025

Benchmarks

Startup

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master jpbempel/intf-static-helper
git_commit_date 1758638766 1758638944
git_commit_sha e992b65 be4dc8e
release_version 1.54.0-SNAPSHOT~e992b65c80 1.54.0-SNAPSHOT~be4dc8e1db
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1758640729 1758640729
ci_job_id 1143365271 1143365271
ci_pipeline_id 77293129 77293129
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-s4ms26e7 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-s4ms26e7 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 4 performance regressions! Performance is the same for 45 metrics, 10 unstable metrics.

scenario Δ mean execution_time candidate mean execution_time baseline mean execution_time
scenario:startup:insecure-bank:iast:GlobalTracer worse
[+7.638ms; +13.665ms] or [+3.211%; +5.744%]
248.546ms 237.895ms
scenario:startup:insecure-bank:tracing:GlobalTracer worse
[+8.724ms; +10.948ms] or [+3.525%; +4.424%]
257.306ms 247.470ms
scenario:startup:petclinic:iast:GlobalTracer worse
[+10.910ms; +12.607ms] or [+4.618%; +5.337%]
247.987ms 236.229ms
scenario:startup:petclinic:profiling:GlobalTracer worse
[+9.093ms; +11.839ms] or [+4.049%; +5.272%]
235.015ms 224.549ms
Startup time reports for insecure-bank
gantt
    title insecure-bank - global startup overhead: candidate=1.54.0-SNAPSHOT~be4dc8e1db, baseline=1.54.0-SNAPSHOT~e992b65c80

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.005 s) : 0, 1004966
Total [baseline] (8.634 s) : 0, 8634032
Agent [candidate] (1.019 s) : 0, 1018678
Total [candidate] (8.636 s) : 0, 8636467
section iast
Agent [baseline] (1.145 s) : 0, 1144635
Total [baseline] (9.298 s) : 0, 9297912
Agent [candidate] (1.16 s) : 0, 1159557
Total [candidate] (9.36 s) : 0, 9359986
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.005 s -
Agent iast 1.145 s 139.669 ms (13.9%)
Total tracing 8.634 s -
Total iast 9.298 s 663.88 ms (7.7%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.019 s -
Agent iast 1.16 s 140.88 ms (13.8%)
Total tracing 8.636 s -
Total iast 9.36 s 723.519 ms (8.4%)
gantt
    title insecure-bank - break down per module: candidate=1.54.0-SNAPSHOT~be4dc8e1db, baseline=1.54.0-SNAPSHOT~e992b65c80

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.455 ms) : 0, 1455
crashtracking [candidate] (1.467 ms) : 0, 1467
BytebuddyAgent [baseline] (687.64 ms) : 0, 687640
BytebuddyAgent [candidate] (687.0 ms) : 0, 687000
GlobalTracer [baseline] (247.47 ms) : 0, 247470
GlobalTracer [candidate] (257.306 ms) : 0, 257306
AppSec [baseline] (31.087 ms) : 0, 31087
AppSec [candidate] (31.544 ms) : 0, 31544
Debugger [baseline] (6.343 ms) : 0, 6343
Debugger [candidate] (6.311 ms) : 0, 6311
Remote Config [baseline] (682.575 µs) : 0, 683
Remote Config [candidate] (689.904 µs) : 0, 690
Telemetry [baseline] (9.126 ms) : 0, 9126
Telemetry [candidate] (13.385 ms) : 0, 13385
section iast
crashtracking [baseline] (1.462 ms) : 0, 1462
crashtracking [candidate] (1.487 ms) : 0, 1487
BytebuddyAgent [baseline] (809.455 ms) : 0, 809455
BytebuddyAgent [candidate] (813.337 ms) : 0, 813337
GlobalTracer [baseline] (237.895 ms) : 0, 237895
GlobalTracer [candidate] (248.546 ms) : 0, 248546
AppSec [baseline] (33.673 ms) : 0, 33673
AppSec [candidate] (30.144 ms) : 0, 30144
Debugger [baseline] (6.022 ms) : 0, 6022
Debugger [candidate] (6.223 ms) : 0, 6223
Remote Config [baseline] (592.558 µs) : 0, 593
Remote Config [candidate] (615.286 µs) : 0, 615
Telemetry [baseline] (8.214 ms) : 0, 8214
Telemetry [candidate] (8.427 ms) : 0, 8427
IAST [baseline] (26.035 ms) : 0, 26035
IAST [candidate] (29.75 ms) : 0, 29750
Loading
Startup time reports for petclinic
gantt
    title petclinic - global startup overhead: candidate=1.54.0-SNAPSHOT~be4dc8e1db, baseline=1.54.0-SNAPSHOT~e992b65c80

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.01 s) : 0, 1010115
Total [baseline] (10.674 s) : 0, 10674083
Agent [candidate] (1.012 s) : 0, 1012267
Total [candidate] (10.632 s) : 0, 10631782
section appsec
Agent [baseline] (1.201 s) : 0, 1201005
Total [baseline] (10.942 s) : 0, 10942363
Agent [candidate] (1.198 s) : 0, 1197957
Total [candidate] (10.898 s) : 0, 10898164
section iast
Agent [baseline] (1.137 s) : 0, 1137276
Total [baseline] (10.909 s) : 0, 10908512
Agent [candidate] (1.153 s) : 0, 1153093
Total [candidate] (11.051 s) : 0, 11051228
section profiling
Agent [baseline] (1.152 s) : 0, 1152044
Total [baseline] (11.022 s) : 0, 11021552
Agent [candidate] (1.163 s) : 0, 1163466
Total [candidate] (11.061 s) : 0, 11061067
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.01 s -
Agent appsec 1.201 s 190.891 ms (18.9%)
Agent iast 1.137 s 127.161 ms (12.6%)
Agent profiling 1.152 s 141.929 ms (14.1%)
Total tracing 10.674 s -
Total appsec 10.942 s 268.281 ms (2.5%)
Total iast 10.909 s 234.429 ms (2.2%)
Total profiling 11.022 s 347.47 ms (3.3%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.012 s -
Agent appsec 1.198 s 185.69 ms (18.3%)
Agent iast 1.153 s 140.826 ms (13.9%)
Agent profiling 1.163 s 151.198 ms (14.9%)
Total tracing 10.632 s -
Total appsec 10.898 s 266.383 ms (2.5%)
Total iast 11.051 s 419.446 ms (3.9%)
Total profiling 11.061 s 429.285 ms (4.0%)
gantt
    title petclinic - break down per module: candidate=1.54.0-SNAPSHOT~be4dc8e1db, baseline=1.54.0-SNAPSHOT~e992b65c80

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.464 ms) : 0, 1464
crashtracking [candidate] (1.454 ms) : 0, 1454
BytebuddyAgent [baseline] (690.834 ms) : 0, 690834
BytebuddyAgent [candidate] (683.815 ms) : 0, 683815
GlobalTracer [baseline] (249.119 ms) : 0, 249119
GlobalTracer [candidate] (256.515 ms) : 0, 256515
AppSec [baseline] (31.46 ms) : 0, 31460
AppSec [candidate] (31.494 ms) : 0, 31494
Debugger [baseline] (6.379 ms) : 0, 6379
Debugger [candidate] (6.354 ms) : 0, 6354
Remote Config [baseline] (683.501 µs) : 0, 684
Remote Config [candidate] (678.657 µs) : 0, 679
Telemetry [baseline] (9.028 ms) : 0, 9028
Telemetry [candidate] (11.087 ms) : 0, 11087
section appsec
crashtracking [baseline] (1.494 ms) : 0, 1494
crashtracking [candidate] (1.462 ms) : 0, 1462
BytebuddyAgent [baseline] (721.88 ms) : 0, 721880
BytebuddyAgent [candidate] (713.405 ms) : 0, 713405
GlobalTracer [baseline] (242.635 ms) : 0, 242635
GlobalTracer [candidate] (249.362 ms) : 0, 249362
IAST [baseline] (25.3 ms) : 0, 25300
IAST [candidate] (25.035 ms) : 0, 25035
AppSec [baseline] (172.892 ms) : 0, 172892
AppSec [candidate] (170.919 ms) : 0, 170919
Debugger [baseline] (6.097 ms) : 0, 6097
Debugger [candidate] (6.061 ms) : 0, 6061
Remote Config [baseline] (641.516 µs) : 0, 642
Remote Config [candidate] (614.317 µs) : 0, 614
Telemetry [baseline] (8.608 ms) : 0, 8608
Telemetry [candidate] (9.875 ms) : 0, 9875
section iast
crashtracking [baseline] (1.455 ms) : 0, 1455
crashtracking [candidate] (1.444 ms) : 0, 1444
BytebuddyAgent [baseline] (803.933 ms) : 0, 803933
BytebuddyAgent [candidate] (808.725 ms) : 0, 808725
GlobalTracer [baseline] (236.229 ms) : 0, 236229
GlobalTracer [candidate] (247.987 ms) : 0, 247987
IAST [baseline] (26.092 ms) : 0, 26092
IAST [candidate] (30.175 ms) : 0, 30175
AppSec [baseline] (33.518 ms) : 0, 33518
AppSec [candidate] (28.769 ms) : 0, 28769
Debugger [baseline] (5.985 ms) : 0, 5985
Debugger [candidate] (6.179 ms) : 0, 6179
Remote Config [baseline] (587.012 µs) : 0, 587
Remote Config [candidate] (596.367 µs) : 0, 596
Telemetry [baseline] (8.25 ms) : 0, 8250
Telemetry [candidate] (8.237 ms) : 0, 8237
section profiling
crashtracking [baseline] (1.432 ms) : 0, 1432
crashtracking [candidate] (1.421 ms) : 0, 1421
BytebuddyAgent [baseline] (718.795 ms) : 0, 718795
BytebuddyAgent [candidate] (720.078 ms) : 0, 720078
GlobalTracer [baseline] (224.549 ms) : 0, 224549
GlobalTracer [candidate] (235.015 ms) : 0, 235015
AppSec [baseline] (31.516 ms) : 0, 31516
AppSec [candidate] (31.173 ms) : 0, 31173
Debugger [baseline] (6.527 ms) : 0, 6527
Debugger [candidate] (6.466 ms) : 0, 6466
Remote Config [baseline] (715.819 µs) : 0, 716
Remote Config [candidate] (727.736 µs) : 0, 728
Telemetry [baseline] (16.597 ms) : 0, 16597
Telemetry [candidate] (16.39 ms) : 0, 16390
ProfilingAgent [baseline] (101.055 ms) : 0, 101055
ProfilingAgent [candidate] (101.117 ms) : 0, 101117
Profiling [baseline] (101.634 ms) : 0, 101634
Profiling [candidate] (101.692 ms) : 0, 101692
Loading

Load

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master jpbempel/intf-static-helper
git_commit_date 1758638766 1758638944
git_commit_sha e992b65 be4dc8e
release_version 1.54.0-SNAPSHOT~e992b65c80 1.54.0-SNAPSHOT~be4dc8e1db
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1758640317 1758640317
ci_job_id 1143365273 1143365273
ci_pipeline_id 77293129 77293129
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-y8qvsg5k 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-y8qvsg5k 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 6 performance regressions! Performance is the same for 5 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:iast_GLOBAL:high_load worse
[+494.442µs; +929.813µs] or [+4.677%; +8.795%]
unstable
[-75.077op/s; +19.764op/s] or [-17.075%; +4.495%]
11.284ms 412.031op/s 10.572ms 439.688op/s
scenario:load:insecure-bank:iast:high_load worse
[+545.654µs; +893.090µs] or [+5.815%; +9.517%]
unstable
[-87.630op/s; +17.692op/s] or [-17.716%; +3.577%]
10.103ms 459.656op/s 9.384ms 494.625op/s
scenario:load:insecure-bank:iast_FULL:high_load worse
[+422.957µs; +1036.590µs] or [+3.031%; +7.427%]
unstable
[-48.246op/s; +15.434op/s] or [-14.456%; +4.624%]
14.686ms 317.344op/s 13.956ms 333.750op/s
scenario:load:petclinic:no_agent:high_load worse
[+1.162ms; +1.802ms] or [+3.219%; +4.991%]
unstable
[-13.689op/s; +3.589op/s] or [-10.577%; +2.773%]
37.595ms 124.375op/s 36.113ms 129.425op/s
scenario:load:petclinic:profiling:high_load worse
[+1.762ms; +2.707ms] or [+3.828%; +5.884%]
unstable
[-11.732op/s; +2.407op/s] or [-11.540%; +2.368%]
48.247ms 97.000op/s 46.012ms 101.662op/s
scenario:load:petclinic:appsec:high_load worse
[+3.201ms; +4.108ms] or [+7.049%; +9.046%]
unstable
[-14.585op/s; -0.715op/s] or [-14.150%; -0.693%]
49.072ms 95.425op/s 45.417ms 103.075op/s
scenario:load:petclinic:code_origins:high_load better
[-2.318ms; -1.519ms] or [-5.221%; -3.421%]
unstable
[-2.792op/s; +12.217op/s] or [-2.648%; +11.589%]
42.476ms 110.125op/s 44.395ms 105.412op/s
Request duration reports for petclinic
gantt
    title petclinic - request duration [CI 0.99] : candidate=1.54.0-SNAPSHOT~be4dc8e1db, baseline=1.54.0-SNAPSHOT~e992b65c80
    dateFormat X
    axisFormat %s
section baseline
no_agent (36.113 ms) : 35823, 36402
.   : milestone, 36113,
appsec (45.417 ms) : 45010, 45824
.   : milestone, 45417,
code_origins (44.395 ms) : 44013, 44777
.   : milestone, 44395,
iast (45.498 ms) : 45098, 45899
.   : milestone, 45498,
profiling (46.012 ms) : 45598, 46427
.   : milestone, 46012,
tracing (44.993 ms) : 44609, 45376
.   : milestone, 44993,
section candidate
no_agent (37.595 ms) : 37290, 37900
.   : milestone, 37595,
appsec (49.072 ms) : 48636, 49507
.   : milestone, 49072,
code_origins (42.476 ms) : 42116, 42837
.   : milestone, 42476,
iast (45.968 ms) : 45579, 46356
.   : milestone, 45968,
profiling (48.247 ms) : 47784, 48710
.   : milestone, 48247,
tracing (43.747 ms) : 43376, 44117
.   : milestone, 43747,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 36.113 ms [35.823 ms, 36.402 ms] -
appsec 45.417 ms [45.01 ms, 45.824 ms] 9.304 ms (25.8%)
code_origins 44.395 ms [44.013 ms, 44.777 ms] 8.282 ms (22.9%)
iast 45.498 ms [45.098 ms, 45.899 ms] 9.386 ms (26.0%)
profiling 46.012 ms [45.598 ms, 46.427 ms] 9.9 ms (27.4%)
tracing 44.993 ms [44.609 ms, 45.376 ms] 8.88 ms (24.6%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 37.595 ms [37.29 ms, 37.9 ms] -
appsec 49.072 ms [48.636 ms, 49.507 ms] 11.477 ms (30.5%)
code_origins 42.476 ms [42.116 ms, 42.837 ms] 4.881 ms (13.0%)
iast 45.968 ms [45.579 ms, 46.356 ms] 8.373 ms (22.3%)
profiling 48.247 ms [47.784 ms, 48.71 ms] 10.652 ms (28.3%)
tracing 43.747 ms [43.376 ms, 44.117 ms] 6.152 ms (16.4%)
Request duration reports for insecure-bank
gantt
    title insecure-bank - request duration [CI 0.99] : candidate=1.54.0-SNAPSHOT~be4dc8e1db, baseline=1.54.0-SNAPSHOT~e992b65c80
    dateFormat X
    axisFormat %s
section baseline
no_agent (4.283 ms) : 4235, 4330
.   : milestone, 4283,
iast (9.384 ms) : 9229, 9539
.   : milestone, 9384,
iast_FULL (13.956 ms) : 13677, 14236
.   : milestone, 13956,
iast_GLOBAL (10.572 ms) : 10379, 10765
.   : milestone, 10572,
profiling (8.915 ms) : 8775, 9055
.   : milestone, 8915,
tracing (7.565 ms) : 7458, 7673
.   : milestone, 7565,
section candidate
no_agent (4.295 ms) : 4245, 4344
.   : milestone, 4295,
iast (10.103 ms) : 9935, 10271
.   : milestone, 10103,
iast_FULL (14.686 ms) : 14395, 14977
.   : milestone, 14686,
iast_GLOBAL (11.284 ms) : 11073, 11495
.   : milestone, 11284,
profiling (9.019 ms) : 8871, 9168
.   : milestone, 9019,
tracing (7.715 ms) : 7605, 7825
.   : milestone, 7715,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 4.283 ms [4.235 ms, 4.33 ms] -
iast 9.384 ms [9.229 ms, 9.539 ms] 5.101 ms (119.1%)
iast_FULL 13.956 ms [13.677 ms, 14.236 ms] 9.674 ms (225.9%)
iast_GLOBAL 10.572 ms [10.379 ms, 10.765 ms] 6.289 ms (146.9%)
profiling 8.915 ms [8.775 ms, 9.055 ms] 4.632 ms (108.2%)
tracing 7.565 ms [7.458 ms, 7.673 ms] 3.282 ms (76.6%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 4.295 ms [4.245 ms, 4.344 ms] -
iast 10.103 ms [9.935 ms, 10.271 ms] 5.808 ms (135.2%)
iast_FULL 14.686 ms [14.395 ms, 14.977 ms] 10.391 ms (242.0%)
iast_GLOBAL 11.284 ms [11.073 ms, 11.495 ms] 6.989 ms (162.7%)
profiling 9.019 ms [8.871 ms, 9.168 ms] 4.725 ms (110.0%)
tracing 7.715 ms [7.605 ms, 7.825 ms] 3.421 ms (79.6%)

Dacapo

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master jpbempel/intf-static-helper
git_commit_date 1758638766 1758638944
git_commit_sha e992b65 be4dc8e
release_version 1.54.0-SNAPSHOT~e992b65c80 1.54.0-SNAPSHOT~be4dc8e1db
See matching parameters
Baseline Candidate
application biojava biojava
ci_job_date 1758640927 1758640927
ci_job_id 1143365276 1143365276
ci_pipeline_id 77293129 77293129
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-urynv7ty 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-urynv7ty 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 tomcat
gantt
    title tomcat - execution time [CI 0.99] : candidate=1.54.0-SNAPSHOT~be4dc8e1db, baseline=1.54.0-SNAPSHOT~e992b65c80
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.472 ms) : 1461, 1484
.   : milestone, 1472,
appsec (3.703 ms) : 3488, 3919
.   : milestone, 3703,
iast (2.195 ms) : 2133, 2258
.   : milestone, 2195,
iast_GLOBAL (2.237 ms) : 2174, 2300
.   : milestone, 2237,
profiling (2.038 ms) : 1988, 2088
.   : milestone, 2038,
tracing (2.011 ms) : 1962, 2059
.   : milestone, 2011,
section candidate
no_agent (1.473 ms) : 1462, 1485
.   : milestone, 1473,
appsec (3.702 ms) : 3483, 3920
.   : milestone, 3702,
iast (2.198 ms) : 2136, 2260
.   : milestone, 2198,
iast_GLOBAL (2.231 ms) : 2168, 2294
.   : milestone, 2231,
profiling (2.059 ms) : 2007, 2111
.   : milestone, 2059,
tracing (2.016 ms) : 1967, 2064
.   : milestone, 2016,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.472 ms [1.461 ms, 1.484 ms] -
appsec 3.703 ms [3.488 ms, 3.919 ms] 2.231 ms (151.6%)
iast 2.195 ms [2.133 ms, 2.258 ms] 723.408 µs (49.1%)
iast_GLOBAL 2.237 ms [2.174 ms, 2.3 ms] 765.114 µs (52.0%)
profiling 2.038 ms [1.988 ms, 2.088 ms] 566.236 µs (38.5%)
tracing 2.011 ms [1.962 ms, 2.059 ms] 538.574 µs (36.6%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.473 ms [1.462 ms, 1.485 ms] -
appsec 3.702 ms [3.483 ms, 3.92 ms] 2.229 ms (151.3%)
iast 2.198 ms [2.136 ms, 2.26 ms] 724.688 µs (49.2%)
iast_GLOBAL 2.231 ms [2.168 ms, 2.294 ms] 757.428 µs (51.4%)
profiling 2.059 ms [2.007 ms, 2.111 ms] 585.69 µs (39.8%)
tracing 2.016 ms [1.967 ms, 2.064 ms] 542.197 µs (36.8%)
Execution time for biojava
gantt
    title biojava - execution time [CI 0.99] : candidate=1.54.0-SNAPSHOT~be4dc8e1db, baseline=1.54.0-SNAPSHOT~e992b65c80
    dateFormat X
    axisFormat %s
section baseline
no_agent (14.987 s) : 14987000, 14987000
.   : milestone, 14987000,
appsec (15.047 s) : 15047000, 15047000
.   : milestone, 15047000,
iast (18.7 s) : 18700000, 18700000
.   : milestone, 18700000,
iast_GLOBAL (17.922 s) : 17922000, 17922000
.   : milestone, 17922000,
profiling (15.38 s) : 15380000, 15380000
.   : milestone, 15380000,
tracing (15.122 s) : 15122000, 15122000
.   : milestone, 15122000,
section candidate
no_agent (15.46 s) : 15460000, 15460000
.   : milestone, 15460000,
appsec (15.333 s) : 15333000, 15333000
.   : milestone, 15333000,
iast (18.645 s) : 18645000, 18645000
.   : milestone, 18645000,
iast_GLOBAL (17.915 s) : 17915000, 17915000
.   : milestone, 17915000,
profiling (15.449 s) : 15449000, 15449000
.   : milestone, 15449000,
tracing (14.939 s) : 14939000, 14939000
.   : milestone, 14939000,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 14.987 s [14.987 s, 14.987 s] -
appsec 15.047 s [15.047 s, 15.047 s] 60.0 ms (0.4%)
iast 18.7 s [18.7 s, 18.7 s] 3.713 s (24.8%)
iast_GLOBAL 17.922 s [17.922 s, 17.922 s] 2.935 s (19.6%)
profiling 15.38 s [15.38 s, 15.38 s] 393.0 ms (2.6%)
tracing 15.122 s [15.122 s, 15.122 s] 135.0 ms (0.9%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.46 s [15.46 s, 15.46 s] -
appsec 15.333 s [15.333 s, 15.333 s] -127.0 ms (-0.8%)
iast 18.645 s [18.645 s, 18.645 s] 3.185 s (20.6%)
iast_GLOBAL 17.915 s [17.915 s, 17.915 s] 2.455 s (15.9%)
profiling 15.449 s [15.449 s, 15.449 s] -11.0 ms (-0.1%)
tracing 14.939 s [14.939 s, 14.939 s] -521.0 ms (-3.4%)

@jpbempel jpbempel merged commit 27641db into master Sep 23, 2025
555 of 557 checks passed
@jpbempel jpbempel deleted the jpbempel/intf-static-helper branch September 23, 2025 17:13
@github-actions github-actions bot added this to the 1.54.0 milestone Sep 23, 2025
mhlidd pushed a commit that referenced this pull request Sep 24, 2025
not all methods with code  in interface are default, only the
non-static ones
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp: debugger Dynamic Instrumentation type: bug Bug report and fix

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants