Skip to content

Fix NullPointerException in ExceptionProbe#11051

Merged
gh-worker-dd-mergequeue-cf854d[bot] merged 2 commits intomasterfrom
jpbempel/fix-npe-getinnermostthrowable
Apr 3, 2026
Merged

Fix NullPointerException in ExceptionProbe#11051
gh-worker-dd-mergequeue-cf854d[bot] merged 2 commits intomasterfrom
jpbempel/fix-npe-getinnermostthrowable

Conversation

@jpbempel
Copy link
Copy Markdown
Member

@jpbempel jpbempel commented Apr 3, 2026

What Does This Do

getInnerMostThrowable can return null if there is cycle in causes need to check for function return

Motivation

Additional Notes

Contributor Checklist

Jira ticket: DEBUG-5371

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.

getInnerMostThrowable can return null if there is cycle in causes
need to check for function return
@jpbempel jpbempel requested a review from a team as a code owner April 3, 2026 09:48
@jpbempel jpbempel requested review from tylfin and removed request for a team April 3, 2026 09:48
@jpbempel jpbempel added the comp: debugger Dynamic Instrumentation label Apr 3, 2026
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 3, 2026

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.

@jpbempel jpbempel added the type: bug Bug report and fix label Apr 3, 2026
@pr-commenter
Copy link
Copy Markdown

pr-commenter bot commented Apr 3, 2026

Benchmarks

Startup

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master jpbempel/fix-npe-getinnermostthrowable
git_commit_date 1775194231 1775214672
git_commit_sha cd5b227 78dd710
release_version 1.61.0-SNAPSHOT~cd5b227eb2 1.61.0-SNAPSHOT~78dd710a89
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1775216489 1775216489
ci_job_id 1565533271 1565533271
ci_pipeline_id 105896691 105896691
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-oywja7tm 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-oywja7tm 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, 13 unstable metrics.

Startup time reports for insecure-bank
gantt
    title insecure-bank - global startup overhead: candidate=1.61.0-SNAPSHOT~78dd710a89, baseline=1.61.0-SNAPSHOT~cd5b227eb2

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.064 s) : 0, 1064214
Total [baseline] (8.82 s) : 0, 8819850
Agent [candidate] (1.062 s) : 0, 1062184
Total [candidate] (8.821 s) : 0, 8821330
section iast
Agent [baseline] (1.226 s) : 0, 1225815
Total [baseline] (9.57 s) : 0, 9569511
Agent [candidate] (1.224 s) : 0, 1223735
Total [candidate] (9.601 s) : 0, 9600653
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.064 s -
Agent iast 1.226 s 161.601 ms (15.2%)
Total tracing 8.82 s -
Total iast 9.57 s 749.661 ms (8.5%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.062 s -
Agent iast 1.224 s 161.55 ms (15.2%)
Total tracing 8.821 s -
Total iast 9.601 s 779.323 ms (8.8%)
gantt
    title insecure-bank - break down per module: candidate=1.61.0-SNAPSHOT~78dd710a89, baseline=1.61.0-SNAPSHOT~cd5b227eb2

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.212 ms) : 0, 1212
crashtracking [candidate] (1.207 ms) : 0, 1207
BytebuddyAgent [baseline] (636.749 ms) : 0, 636749
BytebuddyAgent [candidate] (636.896 ms) : 0, 636896
AgentMeter [baseline] (29.756 ms) : 0, 29756
AgentMeter [candidate] (29.546 ms) : 0, 29546
GlobalTracer [baseline] (250.243 ms) : 0, 250243
GlobalTracer [candidate] (249.805 ms) : 0, 249805
AppSec [baseline] (32.298 ms) : 0, 32298
AppSec [candidate] (32.212 ms) : 0, 32212
Debugger [baseline] (59.768 ms) : 0, 59768
Debugger [candidate] (59.416 ms) : 0, 59416
Remote Config [baseline] (600.048 µs) : 0, 600
Remote Config [candidate] (600.718 µs) : 0, 601
Telemetry [baseline] (8.104 ms) : 0, 8104
Telemetry [candidate] (8.057 ms) : 0, 8057
Flare Poller [baseline] (9.082 ms) : 0, 9082
Flare Poller [candidate] (8.204 ms) : 0, 8204
section iast
crashtracking [baseline] (1.189 ms) : 0, 1189
crashtracking [candidate] (1.181 ms) : 0, 1181
BytebuddyAgent [baseline] (801.212 ms) : 0, 801212
BytebuddyAgent [candidate] (801.985 ms) : 0, 801985
AgentMeter [baseline] (11.473 ms) : 0, 11473
AgentMeter [candidate] (11.382 ms) : 0, 11382
GlobalTracer [baseline] (240.253 ms) : 0, 240253
GlobalTracer [candidate] (238.78 ms) : 0, 238780
AppSec [baseline] (30.426 ms) : 0, 30426
AppSec [candidate] (33.286 ms) : 0, 33286
Debugger [baseline] (59.667 ms) : 0, 59667
Debugger [candidate] (55.781 ms) : 0, 55781
Remote Config [baseline] (533.742 µs) : 0, 534
Remote Config [candidate] (511.248 µs) : 0, 511
Telemetry [baseline] (14.352 ms) : 0, 14352
Telemetry [candidate] (14.941 ms) : 0, 14941
Flare Poller [baseline] (4.242 ms) : 0, 4242
Flare Poller [candidate] (3.628 ms) : 0, 3628
IAST [baseline] (26.034 ms) : 0, 26034
IAST [candidate] (25.823 ms) : 0, 25823
Loading
Startup time reports for petclinic
gantt
    title petclinic - global startup overhead: candidate=1.61.0-SNAPSHOT~78dd710a89, baseline=1.61.0-SNAPSHOT~cd5b227eb2

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.059 s) : 0, 1059219
Total [baseline] (11.049 s) : 0, 11049309
Agent [candidate] (1.057 s) : 0, 1057046
Total [candidate] (11.014 s) : 0, 11014232
section appsec
Agent [baseline] (1.265 s) : 0, 1264773
Total [baseline] (11.176 s) : 0, 11176163
Agent [candidate] (1.26 s) : 0, 1260278
Total [candidate] (10.45 s) : 0, 10450393
section iast
Agent [baseline] (1.222 s) : 0, 1222169
Total [baseline] (11.207 s) : 0, 11207269
Agent [candidate] (1.234 s) : 0, 1233601
Total [candidate] (11.405 s) : 0, 11405236
section profiling
Agent [baseline] (1.184 s) : 0, 1184064
Total [baseline] (11.111 s) : 0, 11111115
Agent [candidate] (1.183 s) : 0, 1183215
Total [candidate] (11.11 s) : 0, 11110321
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.059 s -
Agent appsec 1.265 s 205.555 ms (19.4%)
Agent iast 1.222 s 162.951 ms (15.4%)
Agent profiling 1.184 s 124.845 ms (11.8%)
Total tracing 11.049 s -
Total appsec 11.176 s 126.854 ms (1.1%)
Total iast 11.207 s 157.96 ms (1.4%)
Total profiling 11.111 s 61.806 ms (0.6%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.057 s -
Agent appsec 1.26 s 203.232 ms (19.2%)
Agent iast 1.234 s 176.555 ms (16.7%)
Agent profiling 1.183 s 126.169 ms (11.9%)
Total tracing 11.014 s -
Total appsec 10.45 s -563.839 ms (-5.1%)
Total iast 11.405 s 391.004 ms (3.5%)
Total profiling 11.11 s 96.089 ms (0.9%)
gantt
    title petclinic - break down per module: candidate=1.61.0-SNAPSHOT~78dd710a89, baseline=1.61.0-SNAPSHOT~cd5b227eb2

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.19 ms) : 0, 1190
crashtracking [candidate] (1.196 ms) : 0, 1196
BytebuddyAgent [baseline] (634.539 ms) : 0, 634539
BytebuddyAgent [candidate] (634.319 ms) : 0, 634319
AgentMeter [baseline] (29.597 ms) : 0, 29597
AgentMeter [candidate] (29.656 ms) : 0, 29656
GlobalTracer [baseline] (249.21 ms) : 0, 249210
GlobalTracer [candidate] (248.173 ms) : 0, 248173
AppSec [baseline] (32.129 ms) : 0, 32129
AppSec [candidate] (31.814 ms) : 0, 31814
Debugger [baseline] (60.054 ms) : 0, 60054
Debugger [candidate] (59.756 ms) : 0, 59756
Remote Config [baseline] (615.247 µs) : 0, 615
Remote Config [candidate] (598.123 µs) : 0, 598
Telemetry [baseline] (8.143 ms) : 0, 8143
Telemetry [candidate] (8.05 ms) : 0, 8050
Flare Poller [baseline] (7.481 ms) : 0, 7481
Flare Poller [candidate] (7.317 ms) : 0, 7317
section appsec
crashtracking [baseline] (1.221 ms) : 0, 1221
crashtracking [candidate] (1.202 ms) : 0, 1202
BytebuddyAgent [baseline] (671.581 ms) : 0, 671581
BytebuddyAgent [candidate] (667.961 ms) : 0, 667961
AgentMeter [baseline] (12.298 ms) : 0, 12298
AgentMeter [candidate] (12.179 ms) : 0, 12179
GlobalTracer [baseline] (252.26 ms) : 0, 252260
GlobalTracer [candidate] (250.755 ms) : 0, 250755
IAST [baseline] (24.802 ms) : 0, 24802
IAST [candidate] (24.797 ms) : 0, 24797
AppSec [baseline] (185.657 ms) : 0, 185657
AppSec [candidate] (186.086 ms) : 0, 186086
Debugger [baseline] (67.069 ms) : 0, 67069
Debugger [candidate] (66.518 ms) : 0, 66518
Remote Config [baseline] (621.294 µs) : 0, 621
Remote Config [candidate] (623.506 µs) : 0, 624
Telemetry [baseline] (8.841 ms) : 0, 8841
Telemetry [candidate] (9.766 ms) : 0, 9766
Flare Poller [baseline] (3.704 ms) : 0, 3704
Flare Poller [candidate] (3.718 ms) : 0, 3718
section iast
crashtracking [baseline] (1.189 ms) : 0, 1189
crashtracking [candidate] (1.201 ms) : 0, 1201
BytebuddyAgent [baseline] (798.634 ms) : 0, 798634
BytebuddyAgent [candidate] (806.648 ms) : 0, 806648
AgentMeter [baseline] (11.354 ms) : 0, 11354
AgentMeter [candidate] (11.458 ms) : 0, 11458
GlobalTracer [baseline] (238.306 ms) : 0, 238306
GlobalTracer [candidate] (240.928 ms) : 0, 240928
IAST [baseline] (25.799 ms) : 0, 25799
IAST [candidate] (26.073 ms) : 0, 26073
AppSec [baseline] (28.746 ms) : 0, 28746
AppSec [candidate] (29.747 ms) : 0, 29747
Debugger [baseline] (62.481 ms) : 0, 62481
Debugger [candidate] (61.485 ms) : 0, 61485
Remote Config [baseline] (532.955 µs) : 0, 533
Remote Config [candidate] (520.936 µs) : 0, 521
Telemetry [baseline] (14.701 ms) : 0, 14701
Telemetry [candidate] (14.863 ms) : 0, 14863
Flare Poller [baseline] (4.135 ms) : 0, 4135
Flare Poller [candidate] (3.882 ms) : 0, 3882
section profiling
crashtracking [baseline] (1.18 ms) : 0, 1180
crashtracking [candidate] (1.18 ms) : 0, 1180
BytebuddyAgent [baseline] (691.455 ms) : 0, 691455
BytebuddyAgent [candidate] (691.063 ms) : 0, 691063
AgentMeter [baseline] (9.125 ms) : 0, 9125
AgentMeter [candidate] (9.058 ms) : 0, 9058
GlobalTracer [baseline] (206.825 ms) : 0, 206825
GlobalTracer [candidate] (206.393 ms) : 0, 206393
AppSec [baseline] (32.44 ms) : 0, 32440
AppSec [candidate] (32.328 ms) : 0, 32328
Debugger [baseline] (65.691 ms) : 0, 65691
Debugger [candidate] (65.755 ms) : 0, 65755
Remote Config [baseline] (567.315 µs) : 0, 567
Remote Config [candidate] (567.792 µs) : 0, 568
Telemetry [baseline] (7.783 ms) : 0, 7783
Telemetry [candidate] (7.759 ms) : 0, 7759
Flare Poller [baseline] (3.576 ms) : 0, 3576
Flare Poller [candidate] (3.611 ms) : 0, 3611
ProfilingAgent [baseline] (94.001 ms) : 0, 94001
ProfilingAgent [candidate] (94.254 ms) : 0, 94254
Profiling [baseline] (94.567 ms) : 0, 94567
Profiling [candidate] (94.821 ms) : 0, 94821
Loading

Load

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master jpbempel/fix-npe-getinnermostthrowable
git_commit_date 1775194231 1775214672
git_commit_sha cd5b227 78dd710
release_version 1.61.0-SNAPSHOT~cd5b227eb2 1.61.0-SNAPSHOT~78dd710a89
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1775216986 1775216986
ci_job_id 1565533272 1565533272
ci_pipeline_id 105896691 105896691
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-1ylxt0cd 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-1ylxt0cd 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 5 performance regressions! Performance is the same for 13 metrics, 18 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:petclinic:code_origins:high_load worse
[+0.763ms; +1.875ms] or [+4.364%; +10.722%]
unsure
[+0.390ms; +1.879ms] or [+1.353%; +6.521%]
unstable
[-42.261op/s; +8.136op/s] or [-16.163%; +3.112%]
18.806ms 29.955ms 244.406op/s 17.487ms 28.820ms 261.469op/s
scenario:load:petclinic:appsec:high_load worse
[+0.784ms; +1.774ms] or [+4.293%; +9.711%]
unsure
[+0.422ms; +1.966ms] or [+1.407%; +6.550%]
unstable
[-37.509op/s; +12.134op/s] or [-15.060%; +4.872%]
19.548ms 31.204ms 236.375op/s 18.269ms 30.010ms 249.062op/s
scenario:load:petclinic:no_agent:high_load worse
[+1.234ms; +2.758ms] or [+7.309%; +16.338%]
unstable
[+1.298ms; +4.614ms] or [+4.566%; +16.231%]
unstable
[-55.195op/s; +0.007op/s] or [-20.490%; +0.003%]
18.876ms 31.386ms 241.781op/s 16.880ms 28.429ms 269.375op/s
scenario:load:petclinic:profiling:high_load worse
[+0.964ms; +2.108ms] or [+5.255%; +11.489%]
worse
[+0.963ms; +2.461ms] or [+3.239%; +8.274%]
unstable
[-41.926op/s; +6.801op/s] or [-16.754%; +2.718%]
19.887ms 31.455ms 232.688op/s 18.351ms 29.743ms 250.250op/s
Request duration reports for petclinic
gantt
    title petclinic - request duration [CI 0.99] : candidate=1.61.0-SNAPSHOT~78dd710a89, baseline=1.61.0-SNAPSHOT~cd5b227eb2
    dateFormat X
    axisFormat %s
section baseline
no_agent (17.315 ms) : 17141, 17490
.   : milestone, 17315,
appsec (18.741 ms) : 18554, 18929
.   : milestone, 18741,
code_origins (17.844 ms) : 17666, 18022
.   : milestone, 17844,
iast (17.774 ms) : 17601, 17948
.   : milestone, 17774,
profiling (18.65 ms) : 18463, 18836
.   : milestone, 18650,
tracing (18.264 ms) : 18083, 18446
.   : milestone, 18264,
section candidate
no_agent (19.306 ms) : 19104, 19508
.   : milestone, 19306,
appsec (19.748 ms) : 19548, 19949
.   : milestone, 19748,
code_origins (19.097 ms) : 18908, 19287
.   : milestone, 19097,
iast (17.807 ms) : 17631, 17982
.   : milestone, 17807,
profiling (20.063 ms) : 19858, 20268
.   : milestone, 20063,
tracing (17.905 ms) : 17729, 18082
.   : milestone, 17905,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 17.315 ms [17.141 ms, 17.49 ms] -
appsec 18.741 ms [18.554 ms, 18.929 ms] 1.426 ms (8.2%)
code_origins 17.844 ms [17.666 ms, 18.022 ms] 528.667 µs (3.1%)
iast 17.774 ms [17.601 ms, 17.948 ms] 459.052 µs (2.7%)
profiling 18.65 ms [18.463 ms, 18.836 ms] 1.334 ms (7.7%)
tracing 18.264 ms [18.083 ms, 18.446 ms] 949.13 µs (5.5%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 19.306 ms [19.104 ms, 19.508 ms] -
appsec 19.748 ms [19.548 ms, 19.949 ms] 442.198 µs (2.3%)
code_origins 19.097 ms [18.908 ms, 19.287 ms] -208.765 µs (-1.1%)
iast 17.807 ms [17.631 ms, 17.982 ms] -1.499 ms (-7.8%)
profiling 20.063 ms [19.858 ms, 20.268 ms] 756.713 µs (3.9%)
tracing 17.905 ms [17.729 ms, 18.082 ms] -1.401 ms (-7.3%)
Request duration reports for insecure-bank
gantt
    title insecure-bank - request duration [CI 0.99] : candidate=1.61.0-SNAPSHOT~78dd710a89, baseline=1.61.0-SNAPSHOT~cd5b227eb2
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.238 ms) : 1226, 1250
.   : milestone, 1238,
iast (3.299 ms) : 3254, 3343
.   : milestone, 3299,
iast_FULL (5.945 ms) : 5884, 6005
.   : milestone, 5945,
iast_GLOBAL (3.854 ms) : 3791, 3917
.   : milestone, 3854,
profiling (2.131 ms) : 2110, 2153
.   : milestone, 2131,
tracing (1.915 ms) : 1899, 1932
.   : milestone, 1915,
section candidate
no_agent (1.259 ms) : 1247, 1271
.   : milestone, 1259,
iast (3.298 ms) : 3248, 3347
.   : milestone, 3298,
iast_FULL (5.797 ms) : 5740, 5855
.   : milestone, 5797,
iast_GLOBAL (3.742 ms) : 3681, 3802
.   : milestone, 3742,
profiling (2.236 ms) : 2216, 2256
.   : milestone, 2236,
tracing (1.858 ms) : 1841, 1874
.   : milestone, 1858,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.238 ms [1.226 ms, 1.25 ms] -
iast 3.299 ms [3.254 ms, 3.343 ms] 2.061 ms (166.5%)
iast_FULL 5.945 ms [5.884 ms, 6.005 ms] 4.707 ms (380.2%)
iast_GLOBAL 3.854 ms [3.791 ms, 3.917 ms] 2.616 ms (211.3%)
profiling 2.131 ms [2.11 ms, 2.153 ms] 893.074 µs (72.1%)
tracing 1.915 ms [1.899 ms, 1.932 ms] 677.382 µs (54.7%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.259 ms [1.247 ms, 1.271 ms] -
iast 3.298 ms [3.248 ms, 3.347 ms] 2.039 ms (161.9%)
iast_FULL 5.797 ms [5.74 ms, 5.855 ms] 4.538 ms (360.5%)
iast_GLOBAL 3.742 ms [3.681 ms, 3.802 ms] 2.483 ms (197.2%)
profiling 2.236 ms [2.216 ms, 2.256 ms] 976.981 µs (77.6%)
tracing 1.858 ms [1.841 ms, 1.874 ms] 598.642 µs (47.5%)

Dacapo

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master jpbempel/fix-npe-getinnermostthrowable
git_commit_date 1775194231 1775214672
git_commit_sha cd5b227 78dd710
release_version 1.61.0-SNAPSHOT~cd5b227eb2 1.61.0-SNAPSHOT~78dd710a89
See matching parameters
Baseline Candidate
application biojava biojava
ci_job_date 1775216717 1775216717
ci_job_id 1565533273 1565533273
ci_pipeline_id 105896691 105896691
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-nd0zkur6 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-nd0zkur6 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~78dd710a89, baseline=1.61.0-SNAPSHOT~cd5b227eb2
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.495 ms) : 1484, 1507
.   : milestone, 1495,
appsec (3.863 ms) : 3640, 4085
.   : milestone, 3863,
iast (2.273 ms) : 2204, 2342
.   : milestone, 2273,
iast_GLOBAL (2.314 ms) : 2245, 2384
.   : milestone, 2314,
profiling (2.097 ms) : 2042, 2152
.   : milestone, 2097,
tracing (2.08 ms) : 2026, 2134
.   : milestone, 2080,
section candidate
no_agent (1.489 ms) : 1477, 1500
.   : milestone, 1489,
appsec (3.809 ms) : 3587, 4031
.   : milestone, 3809,
iast (2.275 ms) : 2206, 2343
.   : milestone, 2275,
iast_GLOBAL (2.313 ms) : 2243, 2382
.   : milestone, 2313,
profiling (2.129 ms) : 2073, 2186
.   : milestone, 2129,
tracing (2.072 ms) : 2018, 2125
.   : milestone, 2072,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.495 ms [1.484 ms, 1.507 ms] -
appsec 3.863 ms [3.64 ms, 4.085 ms] 2.367 ms (158.3%)
iast 2.273 ms [2.204 ms, 2.342 ms] 777.569 µs (52.0%)
iast_GLOBAL 2.314 ms [2.245 ms, 2.384 ms] 818.976 µs (54.8%)
profiling 2.097 ms [2.042 ms, 2.152 ms] 602.0 µs (40.3%)
tracing 2.08 ms [2.026 ms, 2.134 ms] 584.601 µs (39.1%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.489 ms [1.477 ms, 1.5 ms] -
appsec 3.809 ms [3.587 ms, 4.031 ms] 2.321 ms (155.9%)
iast 2.275 ms [2.206 ms, 2.343 ms] 786.056 µs (52.8%)
iast_GLOBAL 2.313 ms [2.243 ms, 2.382 ms] 823.991 µs (55.4%)
profiling 2.129 ms [2.073 ms, 2.186 ms] 640.91 µs (43.1%)
tracing 2.072 ms [2.018 ms, 2.125 ms] 583.193 µs (39.2%)
Execution time for biojava
gantt
    title biojava - execution time [CI 0.99] : candidate=1.61.0-SNAPSHOT~78dd710a89, baseline=1.61.0-SNAPSHOT~cd5b227eb2
    dateFormat X
    axisFormat %s
section baseline
no_agent (15.536 s) : 15536000, 15536000
.   : milestone, 15536000,
appsec (14.975 s) : 14975000, 14975000
.   : milestone, 14975000,
iast (18.387 s) : 18387000, 18387000
.   : milestone, 18387000,
iast_GLOBAL (17.844 s) : 17844000, 17844000
.   : milestone, 17844000,
profiling (15.576 s) : 15576000, 15576000
.   : milestone, 15576000,
tracing (15.043 s) : 15043000, 15043000
.   : milestone, 15043000,
section candidate
no_agent (15.483 s) : 15483000, 15483000
.   : milestone, 15483000,
appsec (14.791 s) : 14791000, 14791000
.   : milestone, 14791000,
iast (18.127 s) : 18127000, 18127000
.   : milestone, 18127000,
iast_GLOBAL (17.702 s) : 17702000, 17702000
.   : milestone, 17702000,
profiling (14.903 s) : 14903000, 14903000
.   : milestone, 14903000,
tracing (14.966 s) : 14966000, 14966000
.   : milestone, 14966000,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.536 s [15.536 s, 15.536 s] -
appsec 14.975 s [14.975 s, 14.975 s] -561.0 ms (-3.6%)
iast 18.387 s [18.387 s, 18.387 s] 2.851 s (18.4%)
iast_GLOBAL 17.844 s [17.844 s, 17.844 s] 2.308 s (14.9%)
profiling 15.576 s [15.576 s, 15.576 s] 40.0 ms (0.3%)
tracing 15.043 s [15.043 s, 15.043 s] -493.0 ms (-3.2%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.483 s [15.483 s, 15.483 s] -
appsec 14.791 s [14.791 s, 14.791 s] -692.0 ms (-4.5%)
iast 18.127 s [18.127 s, 18.127 s] 2.644 s (17.1%)
iast_GLOBAL 17.702 s [17.702 s, 17.702 s] 2.219 s (14.3%)
profiling 14.903 s [14.903 s, 14.903 s] -580.0 ms (-3.7%)
tracing 14.966 s [14.966 s, 14.966 s] -517.0 ms (-3.3%)

@jpbempel
Copy link
Copy Markdown
Member Author

jpbempel commented Apr 3, 2026

/merge

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

gh-worker-devflow-routing-ef8351 bot commented Apr 3, 2026

View all feedbacks in Devflow UI.

2026-04-03 14:24:40 UTC ℹ️ Start processing command /merge


2026-04-03 14:24:45 UTC ℹ️ MergeQueue: pull request added to the queue

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


2026-04-03 15:30:24 UTC ℹ️ MergeQueue: This merge request was merged

@gh-worker-dd-mergequeue-cf854d gh-worker-dd-mergequeue-cf854d bot merged commit 8c298a2 into master Apr 3, 2026
573 checks passed
@gh-worker-dd-mergequeue-cf854d gh-worker-dd-mergequeue-cf854d bot deleted the jpbempel/fix-npe-getinnermostthrowable branch April 3, 2026 15:30
@github-actions github-actions bot added this to the 1.61.0 milestone Apr 3, 2026
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