Skip to content

Fix NullPointerException on Object class#10950

Merged
gh-worker-dd-mergequeue-cf854d[bot] merged 1 commit intomasterfrom
jpbempel/fix-npe-detect-records
Mar 25, 2026
Merged

Fix NullPointerException on Object class#10950
gh-worker-dd-mergequeue-cf854d[bot] merged 1 commit intomasterfrom
jpbempel/fix-npe-detect-records

Conversation

@jpbempel
Copy link
Copy Markdown
Member

@jpbempel jpbempel commented Mar 24, 2026

What Does This Do

Super class of Object class is null

Motivation

Additional Notes

Contributor Checklist

Jira ticket: DEBUG-5368

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.

Super class of Object class is null
@jpbempel jpbempel requested a review from a team as a code owner March 24, 2026 10:26
@jpbempel jpbempel requested review from tylfin and removed request for a team March 24, 2026 10:26
@jpbempel jpbempel added comp: debugger Dynamic Instrumentation type: bug Bug report and fix labels Mar 24, 2026
@github-actions
Copy link
Copy Markdown
Contributor

Hi! 👋 Thanks for your pull request! 🎉

To help us review it, please make sure to:

  • Add at least one type, and one component or instrumentation label to the pull request

If you need help, please check our contributing guidelines.

@pr-commenter
Copy link
Copy Markdown

pr-commenter bot commented Mar 24, 2026

Debugger benchmarks

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
ci_job_date 1774348374 1774348733
end_time 2026-03-24T10:34:15 2026-03-24T10:40:14
git_branch master jpbempel/fix-npe-detect-records
git_commit_sha 68aa369 aed9363
start_time 2026-03-24T10:32:55 2026-03-24T10:38:54
See matching parameters
Baseline Candidate
ci_job_id 1533676981 1533676981
ci_pipeline_id 104145826 104145826
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
git_commit_date 1774347767 1774347767

Summary

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

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:loop worse
[+0.735ms; +1.437ms] or [+7.667%; +14.996%]
worse
[+0.754ms; +1.465ms] or [+7.779%; +15.117%]
worse
[+0.770ms; +1.483ms] or [+7.902%; +15.213%]
worse
[+0.767ms; +1.482ms] or [+7.780%; +15.027%]
worse
[-9.535op/s; -3.159op/s] or [-9.344%; -3.096%]
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
[-38.378µs; +52.701µs] or [-13.473%; +18.501%]
unstable
[-55.935µs; +67.038µs] or [-17.015%; +20.392%]
unstable
[-66.817µs; +79.476µs] or [-19.414%; +23.092%]
unstable
[-172.581µs; +473.003µs] or [-17.284%; +47.372%]
same
scenario:basic same same same unstable
[-161.167µs; +47.630µs] or [-20.287%; +5.996%]
unstable
[-197.457op/s; +197.457op/s] or [-7.503%; +7.503%]
Request duration reports for reports
gantt
    title reports - request duration [CI 0.99] : candidate=None, baseline=None
    dateFormat X
    axisFormat %s
section baseline
noprobe (328.747 µs) : 277, 381
.   : milestone, 329,
basic (280.352 µs) : 272, 288
.   : milestone, 280,
loop (9.691 ms) : 9558, 9824
.   : milestone, 9691,
section candidate
noprobe (334.299 µs) : 270, 399
.   : milestone, 334,
basic (279.038 µs) : 272, 286
.   : milestone, 279,
loop (10.801 ms) : 10353, 11249
.   : milestone, 10801,
Loading
  • baseline results
Scenario Request median duration [CI 0.99]
noprobe 328.747 µs [276.735 µs, 380.76 µs]
basic 280.352 µs [272.385 µs, 288.319 µs]
loop 9.691 ms [9.558 ms, 9.824 ms]
  • candidate results
Scenario Request median duration [CI 0.99]
noprobe 334.299 µs [269.901 µs, 398.697 µs]
basic 279.038 µs [271.72 µs, 286.356 µs]
loop 10.801 ms [10.353 ms, 11.249 ms]

@pr-commenter
Copy link
Copy Markdown

pr-commenter bot commented Mar 24, 2026

Benchmarks

Startup

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master jpbempel/fix-npe-detect-records
git_commit_date 1774307356 1774347767
git_commit_sha 68aa369 aed9363
release_version 1.61.0-SNAPSHOT~68aa369a4f 1.61.0-SNAPSHOT~aed93635e5
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1774349662 1774349662
ci_job_id 1533676965 1533676965
ci_pipeline_id 104145826 104145826
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-dicjwvju 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-dicjwvju 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 61 metrics, 10 unstable metrics.

Startup time reports for petclinic
gantt
    title petclinic - global startup overhead: candidate=1.61.0-SNAPSHOT~aed93635e5, baseline=1.61.0-SNAPSHOT~68aa369a4f

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.064 s) : 0, 1064224
Total [baseline] (11.128 s) : 0, 11128377
Agent [candidate] (1.063 s) : 0, 1062843
Total [candidate] (10.998 s) : 0, 10998282
section appsec
Agent [baseline] (1.252 s) : 0, 1252045
Total [baseline] (11.154 s) : 0, 11154006
Agent [candidate] (1.26 s) : 0, 1260444
Total [candidate] (11.297 s) : 0, 11296846
section iast
Agent [baseline] (1.226 s) : 0, 1226383
Total [baseline] (11.417 s) : 0, 11416971
Agent [candidate] (1.225 s) : 0, 1225164
Total [candidate] (11.272 s) : 0, 11271597
section profiling
Agent [baseline] (1.182 s) : 0, 1182402
Total [baseline] (10.923 s) : 0, 10923479
Agent [candidate] (1.19 s) : 0, 1190488
Total [candidate] (11.027 s) : 0, 11026614
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.064 s -
Agent appsec 1.252 s 187.821 ms (17.6%)
Agent iast 1.226 s 162.159 ms (15.2%)
Agent profiling 1.182 s 118.178 ms (11.1%)
Total tracing 11.128 s -
Total appsec 11.154 s 25.629 ms (0.2%)
Total iast 11.417 s 288.594 ms (2.6%)
Total profiling 10.923 s -204.898 ms (-1.8%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.063 s -
Agent appsec 1.26 s 197.601 ms (18.6%)
Agent iast 1.225 s 162.322 ms (15.3%)
Agent profiling 1.19 s 127.645 ms (12.0%)
Total tracing 10.998 s -
Total appsec 11.297 s 298.563 ms (2.7%)
Total iast 11.272 s 273.315 ms (2.5%)
Total profiling 11.027 s 28.332 ms (0.3%)
gantt
    title petclinic - break down per module: candidate=1.61.0-SNAPSHOT~aed93635e5, baseline=1.61.0-SNAPSHOT~68aa369a4f

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.204 ms) : 0, 1204
crashtracking [candidate] (1.198 ms) : 0, 1198
BytebuddyAgent [baseline] (632.87 ms) : 0, 632870
BytebuddyAgent [candidate] (632.339 ms) : 0, 632339
AgentMeter [baseline] (29.56 ms) : 0, 29560
AgentMeter [candidate] (29.339 ms) : 0, 29339
GlobalTracer [baseline] (258.054 ms) : 0, 258054
GlobalTracer [candidate] (257.204 ms) : 0, 257204
AppSec [baseline] (31.938 ms) : 0, 31938
AppSec [candidate] (31.753 ms) : 0, 31753
Debugger [baseline] (60.914 ms) : 0, 60914
Debugger [candidate] (60.506 ms) : 0, 60506
Remote Config [baseline] (603.926 µs) : 0, 604
Remote Config [candidate] (586.807 µs) : 0, 587
Telemetry [baseline] (8.066 ms) : 0, 8066
Telemetry [candidate] (8.767 ms) : 0, 8767
Flare Poller [baseline] (5.034 ms) : 0, 5034
Flare Poller [candidate] (5.036 ms) : 0, 5036
section appsec
crashtracking [baseline] (1.199 ms) : 0, 1199
crashtracking [candidate] (1.207 ms) : 0, 1207
BytebuddyAgent [baseline] (663.804 ms) : 0, 663804
BytebuddyAgent [candidate] (666.893 ms) : 0, 666893
AgentMeter [baseline] (12.155 ms) : 0, 12155
AgentMeter [candidate] (12.226 ms) : 0, 12226
GlobalTracer [baseline] (258.332 ms) : 0, 258332
GlobalTracer [candidate] (260.618 ms) : 0, 260618
IAST [baseline] (24.213 ms) : 0, 24213
IAST [candidate] (24.536 ms) : 0, 24536
AppSec [baseline] (177.172 ms) : 0, 177172
AppSec [candidate] (178.813 ms) : 0, 178813
Debugger [baseline] (66.084 ms) : 0, 66084
Debugger [candidate] (66.795 ms) : 0, 66795
Remote Config [baseline] (630.899 µs) : 0, 631
Remote Config [candidate] (639.113 µs) : 0, 639
Telemetry [baseline] (8.434 ms) : 0, 8434
Telemetry [candidate] (8.501 ms) : 0, 8501
Flare Poller [baseline] (3.631 ms) : 0, 3631
Flare Poller [candidate] (3.695 ms) : 0, 3695
section iast
crashtracking [baseline] (1.19 ms) : 0, 1190
crashtracking [candidate] (1.186 ms) : 0, 1186
BytebuddyAgent [baseline] (795.271 ms) : 0, 795271
BytebuddyAgent [candidate] (794.448 ms) : 0, 794448
AgentMeter [baseline] (11.366 ms) : 0, 11366
AgentMeter [candidate] (11.409 ms) : 0, 11409
GlobalTracer [baseline] (247.019 ms) : 0, 247019
GlobalTracer [candidate] (246.848 ms) : 0, 246848
IAST [baseline] (25.261 ms) : 0, 25261
IAST [candidate] (25.305 ms) : 0, 25305
AppSec [baseline] (26.36 ms) : 0, 26360
AppSec [candidate] (26.352 ms) : 0, 26352
Debugger [baseline] (70.756 ms) : 0, 70756
Debugger [candidate] (69.923 ms) : 0, 69923
Remote Config [baseline] (532.977 µs) : 0, 533
Remote Config [candidate] (529.611 µs) : 0, 530
Telemetry [baseline] (9.209 ms) : 0, 9209
Telemetry [candidate] (9.712 ms) : 0, 9712
Flare Poller [baseline] (3.339 ms) : 0, 3339
Flare Poller [candidate] (3.503 ms) : 0, 3503
section profiling
crashtracking [baseline] (1.165 ms) : 0, 1165
crashtracking [candidate] (1.179 ms) : 0, 1179
BytebuddyAgent [baseline] (682.037 ms) : 0, 682037
BytebuddyAgent [candidate] (687.495 ms) : 0, 687495
AgentMeter [baseline] (9.052 ms) : 0, 9052
AgentMeter [candidate] (9.072 ms) : 0, 9072
GlobalTracer [baseline] (215.584 ms) : 0, 215584
GlobalTracer [candidate] (216.479 ms) : 0, 216479
AppSec [baseline] (32.092 ms) : 0, 32092
AppSec [candidate] (32.392 ms) : 0, 32392
Debugger [baseline] (65.997 ms) : 0, 65997
Debugger [candidate] (64.939 ms) : 0, 64939
Remote Config [baseline] (562.058 µs) : 0, 562
Remote Config [candidate] (564.541 µs) : 0, 565
Telemetry [baseline] (7.676 ms) : 0, 7676
Telemetry [candidate] (8.555 ms) : 0, 8555
Flare Poller [baseline] (3.45 ms) : 0, 3450
Flare Poller [candidate] (4.251 ms) : 0, 4251
ProfilingAgent [baseline] (93.936 ms) : 0, 93936
ProfilingAgent [candidate] (94.344 ms) : 0, 94344
Profiling [baseline] (94.491 ms) : 0, 94491
Profiling [candidate] (94.909 ms) : 0, 94909
Loading
Startup time reports for insecure-bank
gantt
    title insecure-bank - global startup overhead: candidate=1.61.0-SNAPSHOT~aed93635e5, baseline=1.61.0-SNAPSHOT~68aa369a4f

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.054 s) : 0, 1053737
Total [baseline] (8.848 s) : 0, 8847841
Agent [candidate] (1.054 s) : 0, 1054032
Total [candidate] (8.827 s) : 0, 8827328
section iast
Agent [baseline] (1.227 s) : 0, 1226776
Total [baseline] (9.534 s) : 0, 9533586
Agent [candidate] (1.229 s) : 0, 1228939
Total [candidate] (9.541 s) : 0, 9540709
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.054 s -
Agent iast 1.227 s 173.039 ms (16.4%)
Total tracing 8.848 s -
Total iast 9.534 s 685.745 ms (7.8%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.054 s -
Agent iast 1.229 s 174.907 ms (16.6%)
Total tracing 8.827 s -
Total iast 9.541 s 713.381 ms (8.1%)
gantt
    title insecure-bank - break down per module: candidate=1.61.0-SNAPSHOT~aed93635e5, baseline=1.61.0-SNAPSHOT~68aa369a4f

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.193 ms) : 0, 1193
crashtracking [candidate] (1.192 ms) : 0, 1192
BytebuddyAgent [baseline] (627.691 ms) : 0, 627691
BytebuddyAgent [candidate] (627.695 ms) : 0, 627695
AgentMeter [baseline] (29.337 ms) : 0, 29337
AgentMeter [candidate] (29.223 ms) : 0, 29223
GlobalTracer [baseline] (256.356 ms) : 0, 256356
GlobalTracer [candidate] (256.3 ms) : 0, 256300
AppSec [baseline] (31.65 ms) : 0, 31650
AppSec [candidate] (31.62 ms) : 0, 31620
Debugger [baseline] (59.453 ms) : 0, 59453
Debugger [candidate] (59.268 ms) : 0, 59268
Remote Config [baseline] (600.191 µs) : 0, 600
Remote Config [candidate] (600.937 µs) : 0, 601
Telemetry [baseline] (7.994 ms) : 0, 7994
Telemetry [candidate] (8.757 ms) : 0, 8757
Flare Poller [baseline] (3.51 ms) : 0, 3510
Flare Poller [candidate] (3.499 ms) : 0, 3499
section iast
crashtracking [baseline] (1.202 ms) : 0, 1202
crashtracking [candidate] (1.209 ms) : 0, 1209
BytebuddyAgent [baseline] (795.83 ms) : 0, 795830
BytebuddyAgent [candidate] (798.28 ms) : 0, 798280
AgentMeter [baseline] (11.404 ms) : 0, 11404
AgentMeter [candidate] (11.384 ms) : 0, 11384
GlobalTracer [baseline] (247.205 ms) : 0, 247205
GlobalTracer [candidate] (247.116 ms) : 0, 247116
IAST [baseline] (25.396 ms) : 0, 25396
IAST [candidate] (25.352 ms) : 0, 25352
AppSec [baseline] (26.637 ms) : 0, 26637
AppSec [candidate] (26.426 ms) : 0, 26426
Debugger [baseline] (69.258 ms) : 0, 69258
Debugger [candidate] (65.94 ms) : 0, 65940
Remote Config [baseline] (540.08 µs) : 0, 540
Remote Config [candidate] (529.857 µs) : 0, 530
Telemetry [baseline] (9.709 ms) : 0, 9709
Telemetry [candidate] (12.231 ms) : 0, 12231
Flare Poller [baseline] (3.526 ms) : 0, 3526
Flare Poller [candidate] (4.249 ms) : 0, 4249
Loading

Load

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master jpbempel/fix-npe-detect-records
git_commit_date 1774307356 1774347767
git_commit_sha 68aa369 aed9363
release_version 1.61.0-SNAPSHOT~68aa369a4f 1.61.0-SNAPSHOT~aed93635e5
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1774350141 1774350141
ci_job_id 1533676968 1533676968
ci_pipeline_id 104145826 104145826
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-9ltyujrh 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-9ltyujrh 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 1 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 worse
[+72.493µs; +196.917µs] or [+4.358%; +11.839%]
unstable
[+370.759µs; +1304.374µs] or [+7.629%; +26.839%]
unstable
[-510.335op/s; +5.022op/s] or [-23.182%; +0.228%]
1.798ms 5.697ms 1948.781op/s 1.663ms 4.860ms 2201.438op/s
Request duration reports for petclinic
gantt
    title petclinic - request duration [CI 0.99] : candidate=1.61.0-SNAPSHOT~aed93635e5, baseline=1.61.0-SNAPSHOT~68aa369a4f
    dateFormat X
    axisFormat %s
section baseline
no_agent (18.01 ms) : 17827, 18194
.   : milestone, 18010,
appsec (18.743 ms) : 18556, 18930
.   : milestone, 18743,
code_origins (17.575 ms) : 17403, 17747
.   : milestone, 17575,
iast (18.865 ms) : 18673, 19057
.   : milestone, 18865,
profiling (18.611 ms) : 18423, 18800
.   : milestone, 18611,
tracing (17.499 ms) : 17327, 17670
.   : milestone, 17499,
section candidate
no_agent (19.163 ms) : 18968, 19359
.   : milestone, 19163,
appsec (18.801 ms) : 18606, 18996
.   : milestone, 18801,
code_origins (17.949 ms) : 17771, 18126
.   : milestone, 17949,
iast (18.816 ms) : 18625, 19007
.   : milestone, 18816,
profiling (18.438 ms) : 18254, 18622
.   : milestone, 18438,
tracing (17.878 ms) : 17702, 18053
.   : milestone, 17878,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 18.01 ms [17.827 ms, 18.194 ms] -
appsec 18.743 ms [18.556 ms, 18.93 ms] 732.718 µs (4.1%)
code_origins 17.575 ms [17.403 ms, 17.747 ms] -435.04 µs (-2.4%)
iast 18.865 ms [18.673 ms, 19.057 ms] 854.848 µs (4.7%)
profiling 18.611 ms [18.423 ms, 18.8 ms] 601.156 µs (3.3%)
tracing 17.499 ms [17.327 ms, 17.67 ms] -511.692 µs (-2.8%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 19.163 ms [18.968 ms, 19.359 ms] -
appsec 18.801 ms [18.606 ms, 18.996 ms] -362.129 µs (-1.9%)
code_origins 17.949 ms [17.771 ms, 18.126 ms] -1.215 ms (-6.3%)
iast 18.816 ms [18.625 ms, 19.007 ms] -347.523 µs (-1.8%)
profiling 18.438 ms [18.254 ms, 18.622 ms] -725.56 µs (-3.8%)
tracing 17.878 ms [17.702 ms, 18.053 ms] -1.286 ms (-6.7%)
Request duration reports for insecure-bank
gantt
    title insecure-bank - request duration [CI 0.99] : candidate=1.61.0-SNAPSHOT~aed93635e5, baseline=1.61.0-SNAPSHOT~68aa369a4f
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.191 ms) : 1180, 1203
.   : milestone, 1191,
iast (3.241 ms) : 3193, 3289
.   : milestone, 3241,
iast_FULL (5.87 ms) : 5812, 5929
.   : milestone, 5870,
iast_GLOBAL (3.638 ms) : 3577, 3699
.   : milestone, 3638,
profiling (2.052 ms) : 2031, 2072
.   : milestone, 2052,
tracing (1.781 ms) : 1765, 1796
.   : milestone, 1781,
section candidate
no_agent (1.181 ms) : 1169, 1193
.   : milestone, 1181,
iast (3.315 ms) : 3271, 3359
.   : milestone, 3315,
iast_FULL (6.055 ms) : 5992, 6117
.   : milestone, 6055,
iast_GLOBAL (3.566 ms) : 3506, 3625
.   : milestone, 3566,
profiling (2.327 ms) : 2305, 2348
.   : milestone, 2327,
tracing (1.795 ms) : 1780, 1810
.   : milestone, 1795,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.191 ms [1.18 ms, 1.203 ms] -
iast 3.241 ms [3.193 ms, 3.289 ms] 2.05 ms (172.0%)
iast_FULL 5.87 ms [5.812 ms, 5.929 ms] 4.679 ms (392.7%)
iast_GLOBAL 3.638 ms [3.577 ms, 3.699 ms] 2.447 ms (205.3%)
profiling 2.052 ms [2.031 ms, 2.072 ms] 860.075 µs (72.2%)
tracing 1.781 ms [1.765 ms, 1.796 ms] 589.229 µs (49.5%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.181 ms [1.169 ms, 1.193 ms] -
iast 3.315 ms [3.271 ms, 3.359 ms] 2.134 ms (180.7%)
iast_FULL 6.055 ms [5.992 ms, 6.117 ms] 4.874 ms (412.7%)
iast_GLOBAL 3.566 ms [3.506 ms, 3.625 ms] 2.385 ms (201.9%)
profiling 2.327 ms [2.305 ms, 2.348 ms] 1.146 ms (97.0%)
tracing 1.795 ms [1.78 ms, 1.81 ms] 613.805 µs (52.0%)

Dacapo

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master jpbempel/fix-npe-detect-records
git_commit_date 1774307356 1774347767
git_commit_sha 68aa369 aed9363
release_version 1.61.0-SNAPSHOT~68aa369a4f 1.61.0-SNAPSHOT~aed93635e5
See matching parameters
Baseline Candidate
application biojava biojava
ci_job_date 1774349880 1774349880
ci_job_id 1533676970 1533676970
ci_pipeline_id 104145826 104145826
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-h9frcfx0 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-h9frcfx0 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.61.0-SNAPSHOT~aed93635e5, baseline=1.61.0-SNAPSHOT~68aa369a4f
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.477 ms) : 1465, 1488
.   : milestone, 1477,
appsec (3.771 ms) : 3553, 3989
.   : milestone, 3771,
iast (2.265 ms) : 2196, 2334
.   : milestone, 2265,
iast_GLOBAL (2.308 ms) : 2238, 2377
.   : milestone, 2308,
profiling (2.111 ms) : 2054, 2167
.   : milestone, 2111,
tracing (2.071 ms) : 2017, 2124
.   : milestone, 2071,
section candidate
no_agent (1.479 ms) : 1467, 1491
.   : milestone, 1479,
appsec (3.75 ms) : 3534, 3966
.   : milestone, 3750,
iast (2.258 ms) : 2189, 2327
.   : milestone, 2258,
iast_GLOBAL (2.312 ms) : 2243, 2381
.   : milestone, 2312,
profiling (2.085 ms) : 2031, 2140
.   : milestone, 2085,
tracing (2.067 ms) : 2013, 2120
.   : milestone, 2067,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.477 ms [1.465 ms, 1.488 ms] -
appsec 3.771 ms [3.553 ms, 3.989 ms] 2.294 ms (155.3%)
iast 2.265 ms [2.196 ms, 2.334 ms] 787.835 µs (53.3%)
iast_GLOBAL 2.308 ms [2.238 ms, 2.377 ms] 830.794 µs (56.3%)
profiling 2.111 ms [2.054 ms, 2.167 ms] 633.795 µs (42.9%)
tracing 2.071 ms [2.017 ms, 2.124 ms] 593.856 µs (40.2%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.479 ms [1.467 ms, 1.491 ms] -
appsec 3.75 ms [3.534 ms, 3.966 ms] 2.271 ms (153.6%)
iast 2.258 ms [2.189 ms, 2.327 ms] 779.253 µs (52.7%)
iast_GLOBAL 2.312 ms [2.243 ms, 2.381 ms] 833.106 µs (56.3%)
profiling 2.085 ms [2.031 ms, 2.14 ms] 606.245 µs (41.0%)
tracing 2.067 ms [2.013 ms, 2.12 ms] 587.568 µs (39.7%)
Execution time for biojava
gantt
    title biojava - execution time [CI 0.99] : candidate=1.61.0-SNAPSHOT~aed93635e5, baseline=1.61.0-SNAPSHOT~68aa369a4f
    dateFormat X
    axisFormat %s
section baseline
no_agent (14.891 s) : 14891000, 14891000
.   : milestone, 14891000,
appsec (14.701 s) : 14701000, 14701000
.   : milestone, 14701000,
iast (18.563 s) : 18563000, 18563000
.   : milestone, 18563000,
iast_GLOBAL (17.877 s) : 17877000, 17877000
.   : milestone, 17877000,
profiling (15.027 s) : 15027000, 15027000
.   : milestone, 15027000,
tracing (14.827 s) : 14827000, 14827000
.   : milestone, 14827000,
section candidate
no_agent (14.981 s) : 14981000, 14981000
.   : milestone, 14981000,
appsec (15.135 s) : 15135000, 15135000
.   : milestone, 15135000,
iast (18.759 s) : 18759000, 18759000
.   : milestone, 18759000,
iast_GLOBAL (17.975 s) : 17975000, 17975000
.   : milestone, 17975000,
profiling (14.866 s) : 14866000, 14866000
.   : milestone, 14866000,
tracing (14.841 s) : 14841000, 14841000
.   : milestone, 14841000,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 14.891 s [14.891 s, 14.891 s] -
appsec 14.701 s [14.701 s, 14.701 s] -190.0 ms (-1.3%)
iast 18.563 s [18.563 s, 18.563 s] 3.672 s (24.7%)
iast_GLOBAL 17.877 s [17.877 s, 17.877 s] 2.986 s (20.1%)
profiling 15.027 s [15.027 s, 15.027 s] 136.0 ms (0.9%)
tracing 14.827 s [14.827 s, 14.827 s] -64.0 ms (-0.4%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 14.981 s [14.981 s, 14.981 s] -
appsec 15.135 s [15.135 s, 15.135 s] 154.0 ms (1.0%)
iast 18.759 s [18.759 s, 18.759 s] 3.778 s (25.2%)
iast_GLOBAL 17.975 s [17.975 s, 17.975 s] 2.994 s (20.0%)
profiling 14.866 s [14.866 s, 14.866 s] -115.0 ms (-0.8%)
tracing 14.841 s [14.841 s, 14.841 s] -140.0 ms (-0.9%)

@jpbempel
Copy link
Copy Markdown
Member Author

/merge

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

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

View all feedbacks in Devflow UI.

2026-03-24 12:38:19 UTC ℹ️ Start processing command /merge


2026-03-24 12:38:24 UTC ℹ️ MergeQueue: pull request added to the queue

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


2026-03-24 14:40:11 UTCMergeQueue: The build pipeline has timeout

The merge request has been interrupted because the build 104166863 took longer than expected. The current limit for the base branch 'master' is 120 minutes.

Possible reasons:

  • some mandatory checkruns are failing:
    • Check pull request labels
    • Check pull requests
    • Enforce Groovy migration

@jpbempel
Copy link
Copy Markdown
Member Author

/merge

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

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

View all feedbacks in Devflow UI.

2026-03-25 08:53:17 UTC ℹ️ Start processing command /merge


2026-03-25 08:53:22 UTC ℹ️ MergeQueue: pull request added to the queue

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


2026-03-25 09:55:08 UTC ℹ️ MergeQueue: This merge request was merged

@gh-worker-dd-mergequeue-cf854d gh-worker-dd-mergequeue-cf854d bot merged commit 1097c06 into master Mar 25, 2026
575 of 582 checks passed
@gh-worker-dd-mergequeue-cf854d gh-worker-dd-mergequeue-cf854d bot deleted the jpbempel/fix-npe-detect-records branch March 25, 2026 09:55
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.

2 participants