Skip to content

Conversation

@jpbempel
Copy link
Member

@jpbempel jpbempel commented Feb 2, 2026

What Does This Do

In Lambda, the inner stack trace is truncated -- stack frames from fileName='AWSLambda.java' are removed. Therefore, in the original code, we would end up with a negative currentIdx, resulting in an error occurring in sanityCheckSnapshotAssignment. This PR adds a fallback to fix the mismatched pointer.

Motivation

SVLS-6855

Additional Notes

Related to #10380 & #8849

Contributor Checklist

Jira ticket: SVLS-6855

In Lambda, the inner stack trace is truncated -- stack frames from
fileName='AWSLambda.java' are removed. Therefore, in the original
code, we would end up with a negative currentIdx, resulting in an
error occurring in sanityCheckSnapshotAssignment. This PR adds a
fallback to fix the mismatched pointer.
@jpbempel jpbempel requested a review from a team as a code owner February 2, 2026 20:04
@jpbempel jpbempel requested review from tylfin and removed request for a team February 2, 2026 20:04
@jpbempel jpbempel added comp: debugger Dynamic Instrumentation type: bug Bug report and fix inst: aws lambda AWS Lambda instrumentation labels Feb 2, 2026
@pr-commenter
Copy link

pr-commenter bot commented Feb 2, 2026

Debugger benchmarks

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
ci_job_date 1770063012 1770063357
end_time 2026-02-02T20:11:31 2026-02-02T20:17:17
git_branch master jpbempel/fix-lambda-truncated
git_commit_sha d4b0b33 b4f4a47
start_time 2026-02-02T20:10:12 2026-02-02T20:15:58
See matching parameters
Baseline Candidate
ci_job_id 1395214710 1395214710
ci_pipeline_id 94194749 94194749
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
git_commit_date 1770062545 1770062545

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
[-64.267µs; +26.618µs] or [-22.130%; +9.166%]
unstable
[-75.196µs; +36.948µs] or [-22.566%; +11.088%]
unstable
[-91.851µs; +46.162µs] or [-26.125%; +13.130%]
unstable
[-545.046µs; +272.865µs] or [-48.342%; +24.201%]
same
scenario:basic same same same unstable
[-55.440µs; +112.237µs] or [-7.282%; +14.742%]
unstable
[-163.887op/s; +163.887op/s] or [-6.064%; +6.064%]
scenario:loop unsure
[+0.311µs; +8.758µs] or [+0.004%; +0.099%]
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 (333.223 µs) : 265, 401
.   : milestone, 333,
basic (276.261 µs) : 266, 286
.   : milestone, 276,
loop (8.951 ms) : 8944, 8958
.   : milestone, 8951,
section candidate
noprobe (314.099 µs) : 282, 347
.   : milestone, 314,
basic (274.176 µs) : 268, 280
.   : milestone, 274,
loop (8.955 ms) : 8950, 8961
.   : milestone, 8955,
Loading
  • baseline results
Scenario Request median duration [CI 0.99]
noprobe 333.223 µs [265.037 µs, 401.408 µs]
basic 276.261 µs [266.234 µs, 286.287 µs]
loop 8.951 ms [8.944 ms, 8.958 ms]
  • candidate results
Scenario Request median duration [CI 0.99]
noprobe 314.099 µs [281.65 µs, 346.547 µs]
basic 274.176 µs [267.961 µs, 280.391 µs]
loop 8.955 ms [8.95 ms, 8.961 ms]

@pr-commenter
Copy link

pr-commenter bot commented Feb 2, 2026

Benchmarks

Startup

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master jpbempel/fix-lambda-truncated
git_commit_date 1770025581 1770062545
git_commit_sha 482bd1e b4f4a47
release_version 1.59.0-SNAPSHOT~482bd1e95c 1.59.0-SNAPSHOT~b4f4a4789b
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1770064227 1770064227
ci_job_id 1395214702 1395214702
ci_pipeline_id 94194749 94194749
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-uyzs6n8f 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-uyzs6n8f 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 1 performance improvements and 0 performance regressions! Performance is the same for 63 metrics, 7 unstable metrics.

scenario Δ mean execution_time candidate mean execution_time baseline mean execution_time
scenario:startup:petclinic:tracing:Remote Config better
[-51.324µs; -13.102µs] or [-8.113%; -2.071%]
600.396µs 632.609µs
Startup time reports for petclinic
gantt
    title petclinic - global startup overhead: candidate=1.59.0-SNAPSHOT~b4f4a4789b, baseline=1.59.0-SNAPSHOT~482bd1e95c

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.074 s) : 0, 1073621
Total [baseline] (10.819 s) : 0, 10819082
Agent [candidate] (1.065 s) : 0, 1065216
Total [candidate] (10.911 s) : 0, 10911224
section appsec
Agent [baseline] (1.241 s) : 0, 1241229
Total [baseline] (11.065 s) : 0, 11064611
Agent [candidate] (1.244 s) : 0, 1244072
Total [candidate] (10.961 s) : 0, 10961154
section iast
Agent [baseline] (1.231 s) : 0, 1231048
Total [baseline] (11.267 s) : 0, 11267108
Agent [candidate] (1.24 s) : 0, 1239873
Total [candidate] (11.292 s) : 0, 11292154
section profiling
Agent [baseline] (1.193 s) : 0, 1193447
Total [baseline] (11.021 s) : 0, 11020535
Agent [candidate] (1.193 s) : 0, 1193084
Total [candidate] (11.022 s) : 0, 11021886
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.074 s -
Agent appsec 1.241 s 167.608 ms (15.6%)
Agent iast 1.231 s 157.427 ms (14.7%)
Agent profiling 1.193 s 119.825 ms (11.2%)
Total tracing 10.819 s -
Total appsec 11.065 s 245.529 ms (2.3%)
Total iast 11.267 s 448.026 ms (4.1%)
Total profiling 11.021 s 201.453 ms (1.9%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.065 s -
Agent appsec 1.244 s 178.857 ms (16.8%)
Agent iast 1.24 s 174.657 ms (16.4%)
Agent profiling 1.193 s 127.868 ms (12.0%)
Total tracing 10.911 s -
Total appsec 10.961 s 49.93 ms (0.5%)
Total iast 11.292 s 380.93 ms (3.5%)
Total profiling 11.022 s 110.662 ms (1.0%)
gantt
    title petclinic - break down per module: candidate=1.59.0-SNAPSHOT~b4f4a4789b, baseline=1.59.0-SNAPSHOT~482bd1e95c

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.199 ms) : 0, 1199
crashtracking [candidate] (1.189 ms) : 0, 1189
BytebuddyAgent [baseline] (633.287 ms) : 0, 633287
BytebuddyAgent [candidate] (627.989 ms) : 0, 627989
AgentMeter [baseline] (28.971 ms) : 0, 28971
AgentMeter [candidate] (28.73 ms) : 0, 28730
GlobalTracer [baseline] (259.648 ms) : 0, 259648
GlobalTracer [candidate] (258.298 ms) : 0, 258298
AppSec [baseline] (33.098 ms) : 0, 33098
AppSec [candidate] (32.857 ms) : 0, 32857
Debugger [baseline] (61.654 ms) : 0, 61654
Debugger [candidate] (64.266 ms) : 0, 64266
Remote Config [baseline] (632.609 µs) : 0, 633
Remote Config [candidate] (600.396 µs) : 0, 600
Telemetry [baseline] (12.51 ms) : 0, 12510
Telemetry [candidate] (10.658 ms) : 0, 10658
Flare Poller [baseline] (6.953 ms) : 0, 6953
Flare Poller [candidate] (5.267 ms) : 0, 5267
section appsec
crashtracking [baseline] (1.186 ms) : 0, 1186
crashtracking [candidate] (1.188 ms) : 0, 1188
BytebuddyAgent [baseline] (658.81 ms) : 0, 658810
BytebuddyAgent [candidate] (661.183 ms) : 0, 661183
AgentMeter [baseline] (11.77 ms) : 0, 11770
AgentMeter [candidate] (11.872 ms) : 0, 11872
GlobalTracer [baseline] (259.01 ms) : 0, 259010
GlobalTracer [candidate] (260.023 ms) : 0, 260023
IAST [baseline] (25.457 ms) : 0, 25457
IAST [candidate] (25.544 ms) : 0, 25544
AppSec [baseline] (169.241 ms) : 0, 169241
AppSec [candidate] (167.985 ms) : 0, 167985
Debugger [baseline] (66.659 ms) : 0, 66659
Debugger [candidate] (67.279 ms) : 0, 67279
Remote Config [baseline] (674.346 µs) : 0, 674
Remote Config [candidate] (675.532 µs) : 0, 676
Telemetry [baseline] (9.226 ms) : 0, 9226
Telemetry [candidate] (9.187 ms) : 0, 9187
Flare Poller [baseline] (3.695 ms) : 0, 3695
Flare Poller [candidate] (3.633 ms) : 0, 3633
section iast
crashtracking [baseline] (1.192 ms) : 0, 1192
crashtracking [candidate] (1.188 ms) : 0, 1188
BytebuddyAgent [baseline] (794.912 ms) : 0, 794912
BytebuddyAgent [candidate] (800.546 ms) : 0, 800546
AgentMeter [baseline] (11.111 ms) : 0, 11111
AgentMeter [candidate] (11.276 ms) : 0, 11276
GlobalTracer [baseline] (247.744 ms) : 0, 247744
GlobalTracer [candidate] (250.182 ms) : 0, 250182
IAST [baseline] (27.01 ms) : 0, 27010
IAST [candidate] (27.322 ms) : 0, 27322
AppSec [baseline] (34.717 ms) : 0, 34717
AppSec [candidate] (35.579 ms) : 0, 35579
Debugger [baseline] (66.178 ms) : 0, 66178
Debugger [candidate] (65.459 ms) : 0, 65459
Remote Config [baseline] (564.774 µs) : 0, 565
Remote Config [candidate] (568.066 µs) : 0, 568
Telemetry [baseline] (8.772 ms) : 0, 8772
Telemetry [candidate] (8.844 ms) : 0, 8844
Flare Poller [baseline] (3.482 ms) : 0, 3482
Flare Poller [candidate] (3.532 ms) : 0, 3532
section profiling
crashtracking [baseline] (1.219 ms) : 0, 1219
crashtracking [candidate] (1.216 ms) : 0, 1216
BytebuddyAgent [baseline] (682.96 ms) : 0, 682960
BytebuddyAgent [candidate] (683.213 ms) : 0, 683213
AgentMeter [baseline] (8.649 ms) : 0, 8649
AgentMeter [candidate] (8.679 ms) : 0, 8679
GlobalTracer [baseline] (216.706 ms) : 0, 216706
GlobalTracer [candidate] (216.631 ms) : 0, 216631
AppSec [baseline] (32.662 ms) : 0, 32662
AppSec [candidate] (32.511 ms) : 0, 32511
Debugger [baseline] (68.192 ms) : 0, 68192
Debugger [candidate] (67.681 ms) : 0, 67681
Remote Config [baseline] (613.875 µs) : 0, 614
Remote Config [candidate] (604.757 µs) : 0, 605
Telemetry [baseline] (8.786 ms) : 0, 8786
Telemetry [candidate] (8.803 ms) : 0, 8803
Flare Poller [baseline] (3.744 ms) : 0, 3744
Flare Poller [candidate] (3.813 ms) : 0, 3813
ProfilingAgent [baseline] (99.808 ms) : 0, 99808
ProfilingAgent [candidate] (99.987 ms) : 0, 99987
Profiling [baseline] (100.388 ms) : 0, 100388
Profiling [candidate] (100.572 ms) : 0, 100572
Loading
Startup time reports for insecure-bank
gantt
    title insecure-bank - global startup overhead: candidate=1.59.0-SNAPSHOT~b4f4a4789b, baseline=1.59.0-SNAPSHOT~482bd1e95c

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.067 s) : 0, 1067069
Total [baseline] (8.78 s) : 0, 8780036
Agent [candidate] (1.071 s) : 0, 1071208
Total [candidate] (8.756 s) : 0, 8756230
section iast
Agent [baseline] (1.247 s) : 0, 1246932
Total [baseline] (9.45 s) : 0, 9449977
Agent [candidate] (1.229 s) : 0, 1228876
Total [candidate] (9.373 s) : 0, 9372605
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.067 s -
Agent iast 1.247 s 179.863 ms (16.9%)
Total tracing 8.78 s -
Total iast 9.45 s 669.942 ms (7.6%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.071 s -
Agent iast 1.229 s 157.668 ms (14.7%)
Total tracing 8.756 s -
Total iast 9.373 s 616.376 ms (7.0%)
gantt
    title insecure-bank - break down per module: candidate=1.59.0-SNAPSHOT~b4f4a4789b, baseline=1.59.0-SNAPSHOT~482bd1e95c

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.193 ms) : 0, 1193
crashtracking [candidate] (1.194 ms) : 0, 1194
BytebuddyAgent [baseline] (627.931 ms) : 0, 627931
BytebuddyAgent [candidate] (632.714 ms) : 0, 632714
AgentMeter [baseline] (29.012 ms) : 0, 29012
AgentMeter [candidate] (28.967 ms) : 0, 28967
GlobalTracer [baseline] (259.056 ms) : 0, 259056
GlobalTracer [candidate] (259.513 ms) : 0, 259513
AppSec [baseline] (32.97 ms) : 0, 32970
AppSec [candidate] (33.145 ms) : 0, 33145
Debugger [baseline] (61.509 ms) : 0, 61509
Debugger [candidate] (60.876 ms) : 0, 60876
Remote Config [baseline] (626.005 µs) : 0, 626
Remote Config [candidate] (623.017 µs) : 0, 623
Telemetry [baseline] (12.419 ms) : 0, 12419
Telemetry [candidate] (13.237 ms) : 0, 13237
Flare Poller [baseline] (6.879 ms) : 0, 6879
Flare Poller [candidate] (5.363 ms) : 0, 5363
section iast
crashtracking [baseline] (1.203 ms) : 0, 1203
crashtracking [candidate] (1.194 ms) : 0, 1194
BytebuddyAgent [baseline] (805.599 ms) : 0, 805599
BytebuddyAgent [candidate] (794.543 ms) : 0, 794543
AgentMeter [baseline] (11.354 ms) : 0, 11354
AgentMeter [candidate] (11.135 ms) : 0, 11135
GlobalTracer [baseline] (250.493 ms) : 0, 250493
GlobalTracer [candidate] (247.709 ms) : 0, 247709
IAST [baseline] (27.402 ms) : 0, 27402
IAST [candidate] (26.936 ms) : 0, 26936
AppSec [baseline] (34.027 ms) : 0, 34027
AppSec [candidate] (33.077 ms) : 0, 33077
Debugger [baseline] (68.016 ms) : 0, 68016
Debugger [candidate] (66.173 ms) : 0, 66173
Remote Config [baseline] (559.392 µs) : 0, 559
Remote Config [candidate] (543.363 µs) : 0, 543
Telemetry [baseline] (8.882 ms) : 0, 8882
Telemetry [candidate] (8.721 ms) : 0, 8721
Flare Poller [baseline] (3.606 ms) : 0, 3606
Flare Poller [candidate] (3.535 ms) : 0, 3535
Loading

Load

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master jpbempel/fix-lambda-truncated
git_commit_date 1770025581 1770062545
git_commit_sha 482bd1e b4f4a47
release_version 1.59.0-SNAPSHOT~482bd1e95c 1.59.0-SNAPSHOT~b4f4a4789b
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1770064715 1770064715
ci_job_id 1395214704 1395214704
ci_pipeline_id 94194749 94194749
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-keo1g2wu 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-keo1g2wu 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 2 performance improvements and 0 performance regressions! Performance is the same for 19 metrics, 15 unstable metrics.

scenario Δ mean agg_http_req_duration_p50 Δ mean agg_http_req_duration_p95 Δ mean throughput candidate mean agg_http_req_duration_p50 candidate mean agg_http_req_duration_p95 candidate mean throughput baseline mean agg_http_req_duration_p50 baseline mean agg_http_req_duration_p95 baseline mean throughput
scenario:load:insecure-bank:profiling:high_load better
[-247.380µs; -104.714µs] or [-13.412%; -5.677%]
unstable
[-1.499ms; -0.543ms] or [-25.219%; -9.130%]
unstable
[+55.355op/s; +530.583op/s] or [+2.952%; +28.293%]
1.668ms 4.925ms 2168.250op/s 1.844ms 5.946ms 1875.281op/s
scenario:load:petclinic:iast:high_load better
[-1.556ms; -0.843ms] or [-8.528%; -4.621%]
unsure
[-1.949ms; -0.484ms] or [-6.625%; -1.647%]
unstable
[-12.159op/s; +41.409op/s] or [-4.815%; +16.399%]
17.041ms 28.202ms 267.125op/s 18.241ms 29.418ms 252.500op/s
Request duration reports for petclinic
gantt
    title petclinic - request duration [CI 0.99] : candidate=1.59.0-SNAPSHOT~b4f4a4789b, baseline=1.59.0-SNAPSHOT~482bd1e95c
    dateFormat X
    axisFormat %s
section baseline
no_agent (19.179 ms) : 18980, 19378
.   : milestone, 19179,
appsec (18.67 ms) : 18483, 18857
.   : milestone, 18670,
code_origins (17.462 ms) : 17291, 17634
.   : milestone, 17462,
iast (18.481 ms) : 18296, 18666
.   : milestone, 18481,
profiling (18.938 ms) : 18750, 19127
.   : milestone, 18938,
tracing (17.397 ms) : 17224, 17571
.   : milestone, 17397,
section candidate
no_agent (18.816 ms) : 18627, 19006
.   : milestone, 18816,
appsec (18.653 ms) : 18462, 18844
.   : milestone, 18653,
code_origins (17.668 ms) : 17494, 17843
.   : milestone, 17668,
iast (17.468 ms) : 17295, 17641
.   : milestone, 17468,
profiling (18.748 ms) : 18556, 18940
.   : milestone, 18748,
tracing (17.594 ms) : 17418, 17770
.   : milestone, 17594,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 19.179 ms [18.98 ms, 19.378 ms] -
appsec 18.67 ms [18.483 ms, 18.857 ms] -508.742 µs (-2.7%)
code_origins 17.462 ms [17.291 ms, 17.634 ms] -1.717 ms (-8.9%)
iast 18.481 ms [18.296 ms, 18.666 ms] -698.255 µs (-3.6%)
profiling 18.938 ms [18.75 ms, 19.127 ms] -240.52 µs (-1.3%)
tracing 17.397 ms [17.224 ms, 17.571 ms] -1.782 ms (-9.3%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 18.816 ms [18.627 ms, 19.006 ms] -
appsec 18.653 ms [18.462 ms, 18.844 ms] -163.675 µs (-0.9%)
code_origins 17.668 ms [17.494 ms, 17.843 ms] -1.148 ms (-6.1%)
iast 17.468 ms [17.295 ms, 17.641 ms] -1.348 ms (-7.2%)
profiling 18.748 ms [18.556 ms, 18.94 ms] -68.278 µs (-0.4%)
tracing 17.594 ms [17.418 ms, 17.77 ms] -1.222 ms (-6.5%)
Request duration reports for insecure-bank
gantt
    title insecure-bank - request duration [CI 0.99] : candidate=1.59.0-SNAPSHOT~b4f4a4789b, baseline=1.59.0-SNAPSHOT~482bd1e95c
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.167 ms) : 1156, 1178
.   : milestone, 1167,
iast (3.147 ms) : 3103, 3192
.   : milestone, 3147,
iast_FULL (5.635 ms) : 5579, 5691
.   : milestone, 5635,
iast_GLOBAL (3.426 ms) : 3374, 3477
.   : milestone, 3426,
profiling (2.422 ms) : 2398, 2446
.   : milestone, 2422,
tracing (1.796 ms) : 1781, 1810
.   : milestone, 1796,
section candidate
no_agent (1.175 ms) : 1164, 1186
.   : milestone, 1175,
iast (3.228 ms) : 3181, 3274
.   : milestone, 3228,
iast_FULL (5.686 ms) : 5630, 5743
.   : milestone, 5686,
iast_GLOBAL (3.41 ms) : 3364, 3456
.   : milestone, 3410,
profiling (2.085 ms) : 2067, 2104
.   : milestone, 2085,
tracing (1.806 ms) : 1792, 1821
.   : milestone, 1806,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.167 ms [1.156 ms, 1.178 ms] -
iast 3.147 ms [3.103 ms, 3.192 ms] 1.98 ms (169.7%)
iast_FULL 5.635 ms [5.579 ms, 5.691 ms] 4.468 ms (382.8%)
iast_GLOBAL 3.426 ms [3.374 ms, 3.477 ms] 2.259 ms (193.5%)
profiling 2.422 ms [2.398 ms, 2.446 ms] 1.255 ms (107.5%)
tracing 1.796 ms [1.781 ms, 1.81 ms] 628.632 µs (53.9%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.175 ms [1.164 ms, 1.186 ms] -
iast 3.228 ms [3.181 ms, 3.274 ms] 2.053 ms (174.7%)
iast_FULL 5.686 ms [5.63 ms, 5.743 ms] 4.511 ms (384.0%)
iast_GLOBAL 3.41 ms [3.364 ms, 3.456 ms] 2.235 ms (190.2%)
profiling 2.085 ms [2.067 ms, 2.104 ms] 910.217 µs (77.5%)
tracing 1.806 ms [1.792 ms, 1.821 ms] 631.47 µs (53.7%)

Dacapo

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master jpbempel/fix-lambda-truncated
git_commit_date 1770025581 1770062545
git_commit_sha 482bd1e b4f4a47
release_version 1.59.0-SNAPSHOT~482bd1e95c 1.59.0-SNAPSHOT~b4f4a4789b
See matching parameters
Baseline Candidate
application biojava biojava
ci_job_date 1770064527 1770064527
ci_job_id 1395214705 1395214705
ci_pipeline_id 94194749 94194749
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-gsk58nid 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-gsk58nid 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 12 metrics, 0 unstable metrics.

Execution time for tomcat
gantt
    title tomcat - execution time [CI 0.99] : candidate=1.59.0-SNAPSHOT~b4f4a4789b, baseline=1.59.0-SNAPSHOT~482bd1e95c
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.472 ms) : 1460, 1483
.   : milestone, 1472,
appsec (2.548 ms) : 2490, 2606
.   : milestone, 2548,
iast (2.248 ms) : 2179, 2317
.   : milestone, 2248,
iast_GLOBAL (2.292 ms) : 2222, 2361
.   : milestone, 2292,
profiling (2.074 ms) : 2020, 2129
.   : milestone, 2074,
tracing (2.061 ms) : 2007, 2114
.   : milestone, 2061,
section candidate
no_agent (1.471 ms) : 1460, 1483
.   : milestone, 1471,
appsec (2.486 ms) : 2431, 2540
.   : milestone, 2486,
iast (2.246 ms) : 2177, 2315
.   : milestone, 2246,
iast_GLOBAL (2.291 ms) : 2222, 2360
.   : milestone, 2291,
profiling (2.115 ms) : 2058, 2172
.   : milestone, 2115,
tracing (2.052 ms) : 1999, 2106
.   : milestone, 2052,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.472 ms [1.46 ms, 1.483 ms] -
appsec 2.548 ms [2.49 ms, 2.606 ms] 1.076 ms (73.1%)
iast 2.248 ms [2.179 ms, 2.317 ms] 776.548 µs (52.8%)
iast_GLOBAL 2.292 ms [2.222 ms, 2.361 ms] 820.071 µs (55.7%)
profiling 2.074 ms [2.02 ms, 2.129 ms] 602.678 µs (40.9%)
tracing 2.061 ms [2.007 ms, 2.114 ms] 589.057 µs (40.0%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.471 ms [1.46 ms, 1.483 ms] -
appsec 2.486 ms [2.431 ms, 2.54 ms] 1.014 ms (68.9%)
iast 2.246 ms [2.177 ms, 2.315 ms] 774.894 µs (52.7%)
iast_GLOBAL 2.291 ms [2.222 ms, 2.36 ms] 819.699 µs (55.7%)
profiling 2.115 ms [2.058 ms, 2.172 ms] 643.758 µs (43.8%)
tracing 2.052 ms [1.999 ms, 2.106 ms] 581.029 µs (39.5%)
Execution time for biojava
gantt
    title biojava - execution time [CI 0.99] : candidate=1.59.0-SNAPSHOT~b4f4a4789b, baseline=1.59.0-SNAPSHOT~482bd1e95c
    dateFormat X
    axisFormat %s
section baseline
no_agent (15.256 s) : 15256000, 15256000
.   : milestone, 15256000,
appsec (14.866 s) : 14866000, 14866000
.   : milestone, 14866000,
iast (18.047 s) : 18047000, 18047000
.   : milestone, 18047000,
iast_GLOBAL (17.875 s) : 17875000, 17875000
.   : milestone, 17875000,
profiling (14.635 s) : 14635000, 14635000
.   : milestone, 14635000,
tracing (15.15 s) : 15150000, 15150000
.   : milestone, 15150000,
section candidate
no_agent (14.724 s) : 14724000, 14724000
.   : milestone, 14724000,
appsec (14.585 s) : 14585000, 14585000
.   : milestone, 14585000,
iast (18.584 s) : 18584000, 18584000
.   : milestone, 18584000,
iast_GLOBAL (17.847 s) : 17847000, 17847000
.   : milestone, 17847000,
profiling (14.746 s) : 14746000, 14746000
.   : milestone, 14746000,
tracing (14.996 s) : 14996000, 14996000
.   : milestone, 14996000,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.256 s [15.256 s, 15.256 s] -
appsec 14.866 s [14.866 s, 14.866 s] -390.0 ms (-2.6%)
iast 18.047 s [18.047 s, 18.047 s] 2.791 s (18.3%)
iast_GLOBAL 17.875 s [17.875 s, 17.875 s] 2.619 s (17.2%)
profiling 14.635 s [14.635 s, 14.635 s] -621.0 ms (-4.1%)
tracing 15.15 s [15.15 s, 15.15 s] -106.0 ms (-0.7%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 14.724 s [14.724 s, 14.724 s] -
appsec 14.585 s [14.585 s, 14.585 s] -139.0 ms (-0.9%)
iast 18.584 s [18.584 s, 18.584 s] 3.86 s (26.2%)
iast_GLOBAL 17.847 s [17.847 s, 17.847 s] 3.123 s (21.2%)
profiling 14.746 s [14.746 s, 14.746 s] 22.0 ms (0.1%)
tracing 14.996 s [14.996 s, 14.996 s] 272.0 ms (1.8%)

@jpbempel
Copy link
Member Author

jpbempel commented Feb 3, 2026

/merge

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

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

View all feedbacks in Devflow UI.

2026-02-03 07:05:02 UTC ℹ️ Start processing command /merge


2026-02-03 07:05:07 UTC ℹ️ MergeQueue: pull request added to the queue

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


2026-02-03 07:55:48 UTC ℹ️ MergeQueue: This merge request was merged

@gh-worker-dd-mergequeue-cf854d gh-worker-dd-mergequeue-cf854d bot merged commit 2ffa640 into master Feb 3, 2026
563 of 577 checks passed
@gh-worker-dd-mergequeue-cf854d gh-worker-dd-mergequeue-cf854d bot deleted the jpbempel/fix-lambda-truncated branch February 3, 2026 07:55
@github-actions github-actions bot added this to the 1.60.0 milestone Feb 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 inst: aws lambda AWS Lambda instrumentation mergequeue-status: done type: bug Bug report and fix

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants