Skip to content

Add support for windows-style path (backslashes)#11073

Merged
gh-worker-dd-mergequeue-cf854d[bot] merged 1 commit intomasterfrom
jpbempel/support-backslahes
Apr 24, 2026
Merged

Add support for windows-style path (backslashes)#11073
gh-worker-dd-mergequeue-cf854d[bot] merged 1 commit intomasterfrom
jpbempel/support-backslahes

Conversation

@jpbempel
Copy link
Copy Markdown
Member

@jpbempel jpbempel commented Apr 9, 2026

What Does This Do

Source filename used in probe definition can have path using backslashes (Windows-style)
we normalize those paths before building the definition matcher

Motivation

Additional Notes

Contributor Checklist

Jira ticket: DEBUG-5109

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.

Source filename used in probe definition can have path using
backslashes (Windows-style)
we normalize those paths before building the definition matcher
@jpbempel jpbempel requested a review from a team as a code owner April 9, 2026 16:31
@jpbempel jpbempel requested review from ojung and removed request for a team April 9, 2026 16:31
@jpbempel jpbempel added comp: debugger Dynamic Instrumentation type: enhancement Enhancements and improvements labels Apr 9, 2026
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Apr 9, 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.

@pr-commenter
Copy link
Copy Markdown

pr-commenter Bot commented Apr 9, 2026

Debugger benchmarks

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
ci_job_date 1775752773 1775753119
end_time 2026-04-09T16:40:57 2026-04-09T16:46:44
git_branch master jpbempel/support-backslahes
git_commit_sha b266e2d 2578e2c
start_time 2026-04-09T16:39:34 2026-04-09T16:45:20
See matching parameters
Baseline Candidate
ci_job_id 1582372007 1582372007
ci_pipeline_id 106918817 106918817
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
git_commit_date 1775752222 1775752222

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
[-33156.959ns; +32809.024ns] or [-11.267%; +11.149%]
unstable
[-49795.263ns; +48138.243ns] or [-14.689%; +14.200%]
unstable
[-65.195µs; +62.365µs] or [-18.248%; +17.456%]
unstable
[-102.112µs; +161.550µs] or [-9.022%; +14.273%]
same
scenario:basic same same same unstable
[-322.146µs; -64.212µs] or [-28.673%; -5.715%]
unstable
[-183.374op/s; +183.374op/s] or [-7.335%; +7.335%]
scenario:loop unsure
[-8.923µs; -2.439µs] or [-0.100%; -0.027%]
unsure
[+9.765µs; +21.056µs] or [+0.109%; +0.235%]
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 (339.008 µs) : 293, 385
.   : milestone, 339,
basic (290.242 µs) : 283, 297
.   : milestone, 290,
loop (8.968 ms) : 8962, 8973
.   : milestone, 8968,
section candidate
noprobe (338.179 µs) : 291, 385
.   : milestone, 338,
basic (293.416 µs) : 287, 300
.   : milestone, 293,
loop (8.983 ms) : 8978, 8988
.   : milestone, 8983,
Loading
  • baseline results
Scenario Request median duration [CI 0.99]
noprobe 339.008 µs [292.727 µs, 385.289 µs]
basic 290.242 µs [283.278 µs, 297.205 µs]
loop 8.968 ms [8.962 ms, 8.973 ms]
  • candidate results
Scenario Request median duration [CI 0.99]
noprobe 338.179 µs [291.327 µs, 385.031 µs]
basic 293.416 µs [286.537 µs, 300.296 µs]
loop 8.983 ms [8.978 ms, 8.988 ms]

@pr-commenter
Copy link
Copy Markdown

pr-commenter Bot commented Apr 9, 2026

Benchmarks

Startup

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master jpbempel/support-backslahes
git_commit_date 1775744045 1775752222
git_commit_sha b266e2d 2578e2c
release_version 1.62.0-SNAPSHOT~b266e2d0c2 1.62.0-SNAPSHOT~2578e2c1f7
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1775754096 1775754096
ci_job_id 1582371985 1582371985
ci_pipeline_id 106918817 106918817
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-zw4648iu 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-zw4648iu 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 62 metrics, 9 unstable metrics.

Startup time reports for insecure-bank
gantt
    title insecure-bank - global startup overhead: candidate=1.62.0-SNAPSHOT~2578e2c1f7, baseline=1.62.0-SNAPSHOT~b266e2d0c2

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.056 s) : 0, 1055537
Total [baseline] (8.819 s) : 0, 8818748
Agent [candidate] (1.064 s) : 0, 1063742
Total [candidate] (8.857 s) : 0, 8857143
section iast
Agent [baseline] (1.224 s) : 0, 1224398
Total [baseline] (9.545 s) : 0, 9545323
Agent [candidate] (1.234 s) : 0, 1234144
Total [candidate] (9.556 s) : 0, 9555635
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.056 s -
Agent iast 1.224 s 168.861 ms (16.0%)
Total tracing 8.819 s -
Total iast 9.545 s 726.574 ms (8.2%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.064 s -
Agent iast 1.234 s 170.401 ms (16.0%)
Total tracing 8.857 s -
Total iast 9.556 s 698.492 ms (7.9%)
gantt
    title insecure-bank - break down per module: candidate=1.62.0-SNAPSHOT~2578e2c1f7, baseline=1.62.0-SNAPSHOT~b266e2d0c2

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.245 ms) : 0, 1245
crashtracking [candidate] (1.239 ms) : 0, 1239
BytebuddyAgent [baseline] (632.006 ms) : 0, 632006
BytebuddyAgent [candidate] (637.25 ms) : 0, 637250
AgentMeter [baseline] (29.463 ms) : 0, 29463
AgentMeter [candidate] (29.669 ms) : 0, 29669
GlobalTracer [baseline] (248.637 ms) : 0, 248637
GlobalTracer [candidate] (250.284 ms) : 0, 250284
AppSec [baseline] (32.035 ms) : 0, 32035
AppSec [candidate] (32.081 ms) : 0, 32081
Debugger [baseline] (58.994 ms) : 0, 58994
Debugger [candidate] (59.2 ms) : 0, 59200
Remote Config [baseline] (603.142 µs) : 0, 603
Remote Config [candidate] (618.4 µs) : 0, 618
Telemetry [baseline] (8.061 ms) : 0, 8061
Telemetry [candidate] (8.168 ms) : 0, 8168
Flare Poller [baseline] (8.231 ms) : 0, 8231
Flare Poller [candidate] (8.906 ms) : 0, 8906
section iast
crashtracking [baseline] (1.246 ms) : 0, 1246
crashtracking [candidate] (1.243 ms) : 0, 1243
BytebuddyAgent [baseline] (802.302 ms) : 0, 802302
BytebuddyAgent [candidate] (809.276 ms) : 0, 809276
AgentMeter [baseline] (11.359 ms) : 0, 11359
AgentMeter [candidate] (11.57 ms) : 0, 11570
GlobalTracer [baseline] (238.973 ms) : 0, 238973
GlobalTracer [candidate] (240.597 ms) : 0, 240597
IAST [baseline] (25.696 ms) : 0, 25696
IAST [candidate] (26.01 ms) : 0, 26010
AppSec [baseline] (30.208 ms) : 0, 30208
AppSec [candidate] (33.641 ms) : 0, 33641
Debugger [baseline] (60.781 ms) : 0, 60781
Debugger [candidate] (58.441 ms) : 0, 58441
Remote Config [baseline] (546.45 µs) : 0, 546
Remote Config [candidate] (534.658 µs) : 0, 535
Telemetry [baseline] (13.276 ms) : 0, 13276
Telemetry [candidate] (12.716 ms) : 0, 12716
Flare Poller [baseline] (3.489 ms) : 0, 3489
Flare Poller [candidate] (3.48 ms) : 0, 3480
Loading
Startup time reports for petclinic
gantt
    title petclinic - global startup overhead: candidate=1.62.0-SNAPSHOT~2578e2c1f7, baseline=1.62.0-SNAPSHOT~b266e2d0c2

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.06 s) : 0, 1059666
Total [baseline] (11.058 s) : 0, 11057973
Agent [candidate] (1.059 s) : 0, 1058578
Total [candidate] (11.147 s) : 0, 11147409
section appsec
Agent [baseline] (1.25 s) : 0, 1249772
Total [baseline] (11.165 s) : 0, 11165467
Agent [candidate] (1.259 s) : 0, 1259296
Total [candidate] (11.237 s) : 0, 11236613
section iast
Agent [baseline] (1.228 s) : 0, 1227711
Total [baseline] (11.329 s) : 0, 11328591
Agent [candidate] (1.229 s) : 0, 1229260
Total [candidate] (11.269 s) : 0, 11269371
section profiling
Agent [baseline] (1.194 s) : 0, 1194492
Total [baseline] (11.291 s) : 0, 11290903
Agent [candidate] (1.187 s) : 0, 1187325
Total [candidate] (11.118 s) : 0, 11117598
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.06 s -
Agent appsec 1.25 s 190.106 ms (17.9%)
Agent iast 1.228 s 168.045 ms (15.9%)
Agent profiling 1.194 s 134.826 ms (12.7%)
Total tracing 11.058 s -
Total appsec 11.165 s 107.494 ms (1.0%)
Total iast 11.329 s 270.618 ms (2.4%)
Total profiling 11.291 s 232.93 ms (2.1%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.059 s -
Agent appsec 1.259 s 200.718 ms (19.0%)
Agent iast 1.229 s 170.682 ms (16.1%)
Agent profiling 1.187 s 128.747 ms (12.2%)
Total tracing 11.147 s -
Total appsec 11.237 s 89.203 ms (0.8%)
Total iast 11.269 s 121.961 ms (1.1%)
Total profiling 11.118 s -29.811 ms (-0.3%)
gantt
    title petclinic - break down per module: candidate=1.62.0-SNAPSHOT~2578e2c1f7, baseline=1.62.0-SNAPSHOT~b266e2d0c2

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.23 ms) : 0, 1230
crashtracking [candidate] (1.234 ms) : 0, 1234
BytebuddyAgent [baseline] (634.5 ms) : 0, 634500
BytebuddyAgent [candidate] (634.199 ms) : 0, 634199
AgentMeter [baseline] (29.4 ms) : 0, 29400
AgentMeter [candidate] (29.51 ms) : 0, 29510
GlobalTracer [baseline] (249.253 ms) : 0, 249253
GlobalTracer [candidate] (249.355 ms) : 0, 249355
AppSec [baseline] (32.014 ms) : 0, 32014
AppSec [candidate] (31.986 ms) : 0, 31986
Debugger [baseline] (60.017 ms) : 0, 60017
Debugger [candidate] (59.948 ms) : 0, 59948
Remote Config [baseline] (607.75 µs) : 0, 608
Remote Config [candidate] (592.732 µs) : 0, 593
Telemetry [baseline] (8.17 ms) : 0, 8170
Telemetry [candidate] (8.105 ms) : 0, 8105
Flare Poller [baseline] (8.227 ms) : 0, 8227
Flare Poller [candidate] (7.374 ms) : 0, 7374
section appsec
crashtracking [baseline] (1.22 ms) : 0, 1220
crashtracking [candidate] (1.245 ms) : 0, 1245
BytebuddyAgent [baseline] (662.032 ms) : 0, 662032
BytebuddyAgent [candidate] (667.3 ms) : 0, 667300
AgentMeter [baseline] (12.058 ms) : 0, 12058
AgentMeter [candidate] (12.131 ms) : 0, 12131
GlobalTracer [baseline] (249.011 ms) : 0, 249011
GlobalTracer [candidate] (251.351 ms) : 0, 251351
IAST [baseline] (24.631 ms) : 0, 24631
IAST [candidate] (24.901 ms) : 0, 24901
AppSec [baseline] (185.175 ms) : 0, 185175
AppSec [candidate] (186.223 ms) : 0, 186223
Debugger [baseline] (66.429 ms) : 0, 66429
Debugger [candidate] (66.575 ms) : 0, 66575
Remote Config [baseline] (614.519 µs) : 0, 615
Remote Config [candidate] (612.836 µs) : 0, 613
Telemetry [baseline] (8.661 ms) : 0, 8661
Telemetry [candidate] (8.747 ms) : 0, 8747
Flare Poller [baseline] (3.606 ms) : 0, 3606
Flare Poller [candidate] (3.62 ms) : 0, 3620
section iast
crashtracking [baseline] (1.242 ms) : 0, 1242
crashtracking [candidate] (1.225 ms) : 0, 1225
BytebuddyAgent [baseline] (804.936 ms) : 0, 804936
BytebuddyAgent [candidate] (804.684 ms) : 0, 804684
AgentMeter [baseline] (11.352 ms) : 0, 11352
AgentMeter [candidate] (11.528 ms) : 0, 11528
GlobalTracer [baseline] (239.038 ms) : 0, 239038
GlobalTracer [candidate] (240.499 ms) : 0, 240499
IAST [baseline] (25.835 ms) : 0, 25835
IAST [candidate] (25.983 ms) : 0, 25983
AppSec [baseline] (30.877 ms) : 0, 30877
AppSec [candidate] (31.989 ms) : 0, 31989
Debugger [baseline] (59.971 ms) : 0, 59971
Debugger [candidate] (60.785 ms) : 0, 60785
Remote Config [baseline] (523.108 µs) : 0, 523
Remote Config [candidate] (546.829 µs) : 0, 547
Telemetry [baseline] (13.552 ms) : 0, 13552
Telemetry [candidate] (11.974 ms) : 0, 11974
Flare Poller [baseline] (3.428 ms) : 0, 3428
Flare Poller [candidate] (3.469 ms) : 0, 3469
section profiling
crashtracking [baseline] (1.207 ms) : 0, 1207
crashtracking [candidate] (1.2 ms) : 0, 1200
BytebuddyAgent [baseline] (696.589 ms) : 0, 696589
BytebuddyAgent [candidate] (693.058 ms) : 0, 693058
AgentMeter [baseline] (9.189 ms) : 0, 9189
AgentMeter [candidate] (9.142 ms) : 0, 9142
GlobalTracer [baseline] (208.647 ms) : 0, 208647
GlobalTracer [candidate] (207.225 ms) : 0, 207225
AppSec [baseline] (32.833 ms) : 0, 32833
AppSec [candidate] (32.631 ms) : 0, 32631
Debugger [baseline] (66.351 ms) : 0, 66351
Debugger [candidate] (65.829 ms) : 0, 65829
Remote Config [baseline] (579.165 µs) : 0, 579
Remote Config [candidate] (584.475 µs) : 0, 584
Telemetry [baseline] (7.984 ms) : 0, 7984
Telemetry [candidate] (7.94 ms) : 0, 7940
Flare Poller [baseline] (3.642 ms) : 0, 3642
Flare Poller [candidate] (3.624 ms) : 0, 3624
ProfilingAgent [baseline] (95.766 ms) : 0, 95766
ProfilingAgent [candidate] (94.735 ms) : 0, 94735
Profiling [baseline] (96.358 ms) : 0, 96358
Profiling [candidate] (95.31 ms) : 0, 95310
Loading

Load

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master jpbempel/support-backslahes
git_commit_date 1775744045 1775752222
git_commit_sha b266e2d 2578e2c
release_version 1.62.0-SNAPSHOT~b266e2d0c2 1.62.0-SNAPSHOT~2578e2c1f7
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1775754555 1775754555
ci_job_id 1582371987 1582371987
ci_pipeline_id 106918817 106918817
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-bo1rsqge 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-bo1rsqge 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 6 performance improvements and 1 performance regressions! Performance is the same for 13 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:iast:high_load worse
[+71.007µs; +152.637µs] or [+2.792%; +6.002%]
same
[-10.838µs; +455.542µs] or [-0.145%; +6.103%]
unstable
[-197.587op/s; +96.150op/s] or [-14.126%; +6.874%]
2.655ms 7.687ms 1348.031op/s 2.543ms 7.465ms 1398.750op/s
scenario:load:insecure-bank:no_agent:high_load better
[-106.417µs; -22.641µs] or [-9.784%; -2.082%]
unstable
[-981.565µs; -93.140µs] or [-28.777%; -2.731%]
unstable
[-210.097op/s; +632.347op/s] or [-6.371%; +19.177%]
1.023ms 2.874ms 3508.594op/s 1.088ms 3.411ms 3297.469op/s
scenario:load:petclinic:no_agent:high_load better
[-2.045ms; -0.532ms] or [-10.844%; -2.823%]
unstable
[-4.055ms; -0.654ms] or [-12.911%; -2.084%]
unstable
[-10.825op/s; +42.700op/s] or [-4.480%; +17.670%]
17.567ms 29.049ms 257.594op/s 18.855ms 31.403ms 241.656op/s
scenario:load:petclinic:tracing:high_load better
[-1.756ms; -0.886ms] or [-9.426%; -4.757%]
better
[-2.272ms; -0.797ms] or [-7.633%; -2.679%]
unstable
[-11.501op/s; +40.626op/s] or [-4.632%; +16.363%]
17.312ms 28.230ms 262.844op/s 18.634ms 29.765ms 248.281op/s
scenario:load:petclinic:code_origins:high_load better
[-1.581ms; -0.710ms] or [-8.549%; -3.840%]
better
[-2.487ms; -1.069ms] or [-8.348%; -3.588%]
unstable
[-9.757op/s; +42.195op/s] or [-3.923%; +16.967%]
17.351ms 28.008ms 264.906op/s 18.497ms 29.786ms 248.688op/s
Request duration reports for petclinic
gantt
    title petclinic - request duration [CI 0.99] : candidate=1.62.0-SNAPSHOT~2578e2c1f7, baseline=1.62.0-SNAPSHOT~b266e2d0c2
    dateFormat X
    axisFormat %s
section baseline
no_agent (19.311 ms) : 19113, 19510
.   : milestone, 19311,
appsec (18.967 ms) : 18774, 19160
.   : milestone, 18967,
code_origins (18.766 ms) : 18578, 18953
.   : milestone, 18766,
iast (18.036 ms) : 17860, 18213
.   : milestone, 18036,
profiling (18.256 ms) : 18074, 18437
.   : milestone, 18256,
tracing (18.796 ms) : 18607, 18985
.   : milestone, 18796,
section candidate
no_agent (18.116 ms) : 17934, 18297
.   : milestone, 18116,
appsec (18.702 ms) : 18513, 18892
.   : milestone, 18702,
code_origins (17.61 ms) : 17436, 17783
.   : milestone, 17610,
iast (18.385 ms) : 18202, 18569
.   : milestone, 18385,
profiling (18.151 ms) : 17967, 18335
.   : milestone, 18151,
tracing (17.752 ms) : 17580, 17924
.   : milestone, 17752,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 19.311 ms [19.113 ms, 19.51 ms] -
appsec 18.967 ms [18.774 ms, 19.16 ms] -344.161 µs (-1.8%)
code_origins 18.766 ms [18.578 ms, 18.953 ms] -545.455 µs (-2.8%)
iast 18.036 ms [17.86 ms, 18.213 ms] -1.275 ms (-6.6%)
profiling 18.256 ms [18.074 ms, 18.437 ms] -1.056 ms (-5.5%)
tracing 18.796 ms [18.607 ms, 18.985 ms] -515.248 µs (-2.7%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 18.116 ms [17.934 ms, 18.297 ms] -
appsec 18.702 ms [18.513 ms, 18.892 ms] 586.499 µs (3.2%)
code_origins 17.61 ms [17.436 ms, 17.783 ms] -506.088 µs (-2.8%)
iast 18.385 ms [18.202 ms, 18.569 ms] 269.673 µs (1.5%)
profiling 18.151 ms [17.967 ms, 18.335 ms] 35.056 µs (0.2%)
tracing 17.752 ms [17.58 ms, 17.924 ms] -363.74 µs (-2.0%)
Request duration reports for insecure-bank
gantt
    title insecure-bank - request duration [CI 0.99] : candidate=1.62.0-SNAPSHOT~2578e2c1f7, baseline=1.62.0-SNAPSHOT~b266e2d0c2
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.346 ms) : 1332, 1360
.   : milestone, 1346,
iast (3.271 ms) : 3226, 3316
.   : milestone, 3271,
iast_FULL (5.955 ms) : 5894, 6015
.   : milestone, 5955,
iast_GLOBAL (3.65 ms) : 3594, 3706
.   : milestone, 3650,
profiling (2.206 ms) : 2186, 2226
.   : milestone, 2206,
tracing (1.903 ms) : 1886, 1919
.   : milestone, 1903,
section candidate
no_agent (1.259 ms) : 1247, 1271
.   : milestone, 1259,
iast (3.396 ms) : 3348, 3443
.   : milestone, 3396,
iast_FULL (6.103 ms) : 6040, 6166
.   : milestone, 6103,
iast_GLOBAL (3.647 ms) : 3585, 3709
.   : milestone, 3647,
profiling (2.241 ms) : 2216, 2266
.   : milestone, 2241,
tracing (1.922 ms) : 1906, 1939
.   : milestone, 1922,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.346 ms [1.332 ms, 1.36 ms] -
iast 3.271 ms [3.226 ms, 3.316 ms] 1.925 ms (143.0%)
iast_FULL 5.955 ms [5.894 ms, 6.015 ms] 4.608 ms (342.3%)
iast_GLOBAL 3.65 ms [3.594 ms, 3.706 ms] 2.304 ms (171.1%)
profiling 2.206 ms [2.186 ms, 2.226 ms] 860.144 µs (63.9%)
tracing 1.903 ms [1.886 ms, 1.919 ms] 556.52 µs (41.3%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.259 ms [1.247 ms, 1.271 ms] -
iast 3.396 ms [3.348 ms, 3.443 ms] 2.137 ms (169.7%)
iast_FULL 6.103 ms [6.04 ms, 6.166 ms] 4.844 ms (384.8%)
iast_GLOBAL 3.647 ms [3.585 ms, 3.709 ms] 2.388 ms (189.7%)
profiling 2.241 ms [2.216 ms, 2.266 ms] 982.115 µs (78.0%)
tracing 1.922 ms [1.906 ms, 1.939 ms] 663.531 µs (52.7%)

Dacapo

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master jpbempel/support-backslahes
git_commit_date 1775744045 1775752222
git_commit_sha b266e2d 2578e2c
release_version 1.62.0-SNAPSHOT~b266e2d0c2 1.62.0-SNAPSHOT~2578e2c1f7
See matching parameters
Baseline Candidate
application biojava biojava
ci_job_date 1775754276 1775754276
ci_job_id 1582371989 1582371989
ci_pipeline_id 106918817 106918817
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-lqisjgnm 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-lqisjgnm 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.62.0-SNAPSHOT~2578e2c1f7, baseline=1.62.0-SNAPSHOT~b266e2d0c2
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.477 ms) : 1466, 1489
.   : milestone, 1477,
appsec (2.541 ms) : 2485, 2597
.   : milestone, 2541,
iast (2.278 ms) : 2208, 2348
.   : milestone, 2278,
iast_GLOBAL (2.323 ms) : 2252, 2393
.   : milestone, 2323,
profiling (2.106 ms) : 2050, 2162
.   : milestone, 2106,
tracing (2.083 ms) : 2029, 2137
.   : milestone, 2083,
section candidate
no_agent (1.485 ms) : 1473, 1496
.   : milestone, 1485,
appsec (3.808 ms) : 3586, 4031
.   : milestone, 3808,
iast (2.277 ms) : 2207, 2348
.   : milestone, 2277,
iast_GLOBAL (2.315 ms) : 2245, 2386
.   : milestone, 2315,
profiling (2.1 ms) : 2044, 2155
.   : milestone, 2100,
tracing (2.079 ms) : 2024, 2133
.   : milestone, 2079,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.477 ms [1.466 ms, 1.489 ms] -
appsec 2.541 ms [2.485 ms, 2.597 ms] 1.064 ms (72.0%)
iast 2.278 ms [2.208 ms, 2.348 ms] 800.64 µs (54.2%)
iast_GLOBAL 2.323 ms [2.252 ms, 2.393 ms] 845.644 µs (57.2%)
profiling 2.106 ms [2.05 ms, 2.162 ms] 628.841 µs (42.6%)
tracing 2.083 ms [2.029 ms, 2.137 ms] 605.439 µs (41.0%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.485 ms [1.473 ms, 1.496 ms] -
appsec 3.808 ms [3.586 ms, 4.031 ms] 2.323 ms (156.5%)
iast 2.277 ms [2.207 ms, 2.348 ms] 792.623 µs (53.4%)
iast_GLOBAL 2.315 ms [2.245 ms, 2.386 ms] 830.647 µs (55.9%)
profiling 2.1 ms [2.044 ms, 2.155 ms] 615.171 µs (41.4%)
tracing 2.079 ms [2.024 ms, 2.133 ms] 594.008 µs (40.0%)
Execution time for biojava
gantt
    title biojava - execution time [CI 0.99] : candidate=1.62.0-SNAPSHOT~2578e2c1f7, baseline=1.62.0-SNAPSHOT~b266e2d0c2
    dateFormat X
    axisFormat %s
section baseline
no_agent (14.908 s) : 14908000, 14908000
.   : milestone, 14908000,
appsec (14.815 s) : 14815000, 14815000
.   : milestone, 14815000,
iast (18.391 s) : 18391000, 18391000
.   : milestone, 18391000,
iast_GLOBAL (18.16 s) : 18160000, 18160000
.   : milestone, 18160000,
profiling (14.852 s) : 14852000, 14852000
.   : milestone, 14852000,
tracing (14.901 s) : 14901000, 14901000
.   : milestone, 14901000,
section candidate
no_agent (15.585 s) : 15585000, 15585000
.   : milestone, 15585000,
appsec (14.741 s) : 14741000, 14741000
.   : milestone, 14741000,
iast (18.297 s) : 18297000, 18297000
.   : milestone, 18297000,
iast_GLOBAL (18.067 s) : 18067000, 18067000
.   : milestone, 18067000,
profiling (14.785 s) : 14785000, 14785000
.   : milestone, 14785000,
tracing (14.921 s) : 14921000, 14921000
.   : milestone, 14921000,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 14.908 s [14.908 s, 14.908 s] -
appsec 14.815 s [14.815 s, 14.815 s] -93.0 ms (-0.6%)
iast 18.391 s [18.391 s, 18.391 s] 3.483 s (23.4%)
iast_GLOBAL 18.16 s [18.16 s, 18.16 s] 3.252 s (21.8%)
profiling 14.852 s [14.852 s, 14.852 s] -56.0 ms (-0.4%)
tracing 14.901 s [14.901 s, 14.901 s] -7.0 ms (-0.0%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.585 s [15.585 s, 15.585 s] -
appsec 14.741 s [14.741 s, 14.741 s] -844.0 ms (-5.4%)
iast 18.297 s [18.297 s, 18.297 s] 2.712 s (17.4%)
iast_GLOBAL 18.067 s [18.067 s, 18.067 s] 2.482 s (15.9%)
profiling 14.785 s [14.785 s, 14.785 s] -800.0 ms (-5.1%)
tracing 14.921 s [14.921 s, 14.921 s] -664.0 ms (-4.3%)

@jpbempel jpbempel requested a review from evanchooly April 22, 2026 13:42
@jpbempel jpbempel added this pull request to the merge queue Apr 24, 2026
@dd-octo-sts
Copy link
Copy Markdown
Contributor

dd-octo-sts Bot commented Apr 24, 2026

/merge

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

gh-worker-devflow-routing-ef8351 Bot commented Apr 24, 2026

View all feedbacks in Devflow UI.

2026-04-24 05:17:16 UTC ℹ️ Start processing command /merge


2026-04-24 05:17:20 UTC ℹ️ MergeQueue: pull request added to the queue

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


2026-04-24 06:30:32 UTC ℹ️ MergeQueue: This merge request was merged

@github-merge-queue github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Apr 24, 2026
@gh-worker-dd-mergequeue-cf854d gh-worker-dd-mergequeue-cf854d Bot merged commit 7c1b47b into master Apr 24, 2026
577 of 584 checks passed
@gh-worker-dd-mergequeue-cf854d gh-worker-dd-mergequeue-cf854d Bot deleted the jpbempel/support-backslahes branch April 24, 2026 06:30
@github-actions github-actions Bot added this to the 1.62.0 milestone Apr 24, 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: enhancement Enhancements and improvements

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants