Skip to content

Conversation

@amarziali
Copy link
Contributor

What Does This Do

Also changes the API and the context stores to use generically Context and not span/scopes

Motivation

Additional Notes

Contributor Checklist

Jira ticket: [PROJ-IDENT]

@amarziali amarziali requested a review from a team as a code owner January 30, 2026 11:08
@amarziali amarziali added type: enhancement Enhancements and improvements inst: reactor Reactor instrumentation labels Jan 30, 2026
@amarziali amarziali requested review from a team and mcculls and removed request for a team January 30, 2026 11:08
@pr-commenter
Copy link

pr-commenter bot commented Jan 30, 2026

Benchmarks

Startup

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master andrea.marziali/reactive
git_commit_date 1769704474 1769771235
git_commit_sha 02cc483 8bc92c9
release_version 1.59.0-SNAPSHOT~02cc48359b 1.59.0-SNAPSHOT~8bc92c97fe
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1769773091 1769773091
ci_job_id 1389631422 1389631422
ci_pipeline_id 93794600 93794600
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-u3k65pgg 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-u3k65pgg 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 60 metrics, 11 unstable metrics.

Startup time reports for insecure-bank
gantt
    title insecure-bank - global startup overhead: candidate=1.59.0-SNAPSHOT~8bc92c97fe, baseline=1.59.0-SNAPSHOT~02cc48359b

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.064 s) : 0, 1064186
Total [baseline] (8.739 s) : 0, 8738932
Agent [candidate] (1.061 s) : 0, 1060839
Total [candidate] (8.717 s) : 0, 8717004
section iast
Agent [baseline] (1.226 s) : 0, 1226269
Total [baseline] (9.385 s) : 0, 9385194
Agent [candidate] (1.237 s) : 0, 1236795
Total [candidate] (9.403 s) : 0, 9402834
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.064 s -
Agent iast 1.226 s 162.083 ms (15.2%)
Total tracing 8.739 s -
Total iast 9.385 s 646.262 ms (7.4%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.061 s -
Agent iast 1.237 s 175.956 ms (16.6%)
Total tracing 8.717 s -
Total iast 9.403 s 685.831 ms (7.9%)
gantt
    title insecure-bank - break down per module: candidate=1.59.0-SNAPSHOT~8bc92c97fe, baseline=1.59.0-SNAPSHOT~02cc48359b

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.199 ms) : 0, 1199
crashtracking [candidate] (1.186 ms) : 0, 1186
BytebuddyAgent [baseline] (628.115 ms) : 0, 628115
BytebuddyAgent [candidate] (624.405 ms) : 0, 624405
AgentMeter [baseline] (29.051 ms) : 0, 29051
AgentMeter [candidate] (28.692 ms) : 0, 28692
GlobalTracer [baseline] (259.06 ms) : 0, 259060
GlobalTracer [candidate] (257.608 ms) : 0, 257608
AppSec [baseline] (32.941 ms) : 0, 32941
AppSec [candidate] (32.962 ms) : 0, 32962
Debugger [baseline] (62.15 ms) : 0, 62150
Debugger [candidate] (62.397 ms) : 0, 62397
Remote Config [baseline] (621.435 µs) : 0, 621
Remote Config [candidate] (599.13 µs) : 0, 599
Telemetry [baseline] (9.244 ms) : 0, 9244
Telemetry [candidate] (10.612 ms) : 0, 10612
Flare Poller [baseline] (6.129 ms) : 0, 6129
Flare Poller [candidate] (6.907 ms) : 0, 6907
section iast
crashtracking [baseline] (1.2 ms) : 0, 1200
crashtracking [candidate] (1.198 ms) : 0, 1198
BytebuddyAgent [baseline] (790.806 ms) : 0, 790806
BytebuddyAgent [candidate] (797.501 ms) : 0, 797501
AgentMeter [baseline] (11.143 ms) : 0, 11143
AgentMeter [candidate] (11.439 ms) : 0, 11439
GlobalTracer [baseline] (248.113 ms) : 0, 248113
GlobalTracer [candidate] (250.035 ms) : 0, 250035
AppSec [baseline] (32.383 ms) : 0, 32383
AppSec [candidate] (34.297 ms) : 0, 34297
Debugger [baseline] (67.985 ms) : 0, 67985
Debugger [candidate] (66.733 ms) : 0, 66733
Remote Config [baseline] (538.515 µs) : 0, 539
Remote Config [candidate] (565.01 µs) : 0, 565
Telemetry [baseline] (8.471 ms) : 0, 8471
Telemetry [candidate] (8.638 ms) : 0, 8638
Flare Poller [baseline] (3.497 ms) : 0, 3497
Flare Poller [candidate] (3.516 ms) : 0, 3516
IAST [baseline] (26.726 ms) : 0, 26726
IAST [candidate] (27.157 ms) : 0, 27157
Loading
Startup time reports for petclinic
gantt
    title petclinic - global startup overhead: candidate=1.59.0-SNAPSHOT~8bc92c97fe, baseline=1.59.0-SNAPSHOT~02cc48359b

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.059 s) : 0, 1059450
Total [baseline] (10.999 s) : 0, 10998640
Agent [candidate] (1.058 s) : 0, 1057844
Total [candidate] (10.962 s) : 0, 10961859
section appsec
Agent [baseline] (1.242 s) : 0, 1241687
Total [baseline] (11.12 s) : 0, 11119542
Agent [candidate] (1.24 s) : 0, 1239622
Total [candidate] (11.187 s) : 0, 11186568
section iast
Agent [baseline] (1.229 s) : 0, 1229040
Total [baseline] (11.164 s) : 0, 11163565
Agent [candidate] (1.23 s) : 0, 1229717
Total [candidate] (11.195 s) : 0, 11195430
section profiling
Agent [baseline] (1.191 s) : 0, 1190882
Total [baseline] (10.921 s) : 0, 10921424
Agent [candidate] (1.198 s) : 0, 1197722
Total [candidate] (10.982 s) : 0, 10982238
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.059 s -
Agent appsec 1.242 s 182.237 ms (17.2%)
Agent iast 1.229 s 169.59 ms (16.0%)
Agent profiling 1.191 s 131.432 ms (12.4%)
Total tracing 10.999 s -
Total appsec 11.12 s 120.902 ms (1.1%)
Total iast 11.164 s 164.925 ms (1.5%)
Total profiling 10.921 s -77.216 ms (-0.7%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.058 s -
Agent appsec 1.24 s 181.778 ms (17.2%)
Agent iast 1.23 s 171.874 ms (16.2%)
Agent profiling 1.198 s 139.878 ms (13.2%)
Total tracing 10.962 s -
Total appsec 11.187 s 224.708 ms (2.0%)
Total iast 11.195 s 233.571 ms (2.1%)
Total profiling 10.982 s 20.378 ms (0.2%)
gantt
    title petclinic - break down per module: candidate=1.59.0-SNAPSHOT~8bc92c97fe, baseline=1.59.0-SNAPSHOT~02cc48359b

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.18 ms) : 0, 1180
crashtracking [candidate] (1.182 ms) : 0, 1182
BytebuddyAgent [baseline] (625.301 ms) : 0, 625301
BytebuddyAgent [candidate] (622.459 ms) : 0, 622459
AgentMeter [baseline] (28.649 ms) : 0, 28649
AgentMeter [candidate] (28.594 ms) : 0, 28594
GlobalTracer [baseline] (257.918 ms) : 0, 257918
GlobalTracer [candidate] (257.302 ms) : 0, 257302
AppSec [baseline] (33.033 ms) : 0, 33033
AppSec [candidate] (32.891 ms) : 0, 32891
Debugger [baseline] (62.738 ms) : 0, 62738
Debugger [candidate] (63.391 ms) : 0, 63391
Remote Config [baseline] (614.793 µs) : 0, 615
Remote Config [candidate] (608.119 µs) : 0, 608
Telemetry [baseline] (9.178 ms) : 0, 9178
Telemetry [candidate] (10.661 ms) : 0, 10661
Flare Poller [baseline] (5.311 ms) : 0, 5311
Flare Poller [candidate] (5.415 ms) : 0, 5415
section appsec
crashtracking [baseline] (1.191 ms) : 0, 1191
crashtracking [candidate] (1.181 ms) : 0, 1181
BytebuddyAgent [baseline] (657.84 ms) : 0, 657840
BytebuddyAgent [candidate] (656.087 ms) : 0, 656087
AgentMeter [baseline] (11.928 ms) : 0, 11928
AgentMeter [candidate] (11.897 ms) : 0, 11897
GlobalTracer [baseline] (259.659 ms) : 0, 259659
GlobalTracer [candidate] (259.552 ms) : 0, 259552
IAST [baseline] (25.632 ms) : 0, 25632
IAST [candidate] (25.718 ms) : 0, 25718
AppSec [baseline] (168.149 ms) : 0, 168149
AppSec [candidate] (168.268 ms) : 0, 168268
Debugger [baseline] (67.983 ms) : 0, 67983
Debugger [candidate] (67.825 ms) : 0, 67825
Remote Config [baseline] (680.805 µs) : 0, 681
Remote Config [candidate] (668.805 µs) : 0, 669
Telemetry [baseline] (9.452 ms) : 0, 9452
Telemetry [candidate] (9.433 ms) : 0, 9433
Flare Poller [baseline] (3.658 ms) : 0, 3658
Flare Poller [candidate] (3.683 ms) : 0, 3683
section iast
crashtracking [baseline] (1.184 ms) : 0, 1184
crashtracking [candidate] (1.191 ms) : 0, 1191
BytebuddyAgent [baseline] (791.767 ms) : 0, 791767
BytebuddyAgent [candidate] (792.153 ms) : 0, 792153
AgentMeter [baseline] (11.217 ms) : 0, 11217
AgentMeter [candidate] (11.238 ms) : 0, 11238
GlobalTracer [baseline] (248.666 ms) : 0, 248666
GlobalTracer [candidate] (249.321 ms) : 0, 249321
IAST [baseline] (26.974 ms) : 0, 26974
IAST [candidate] (26.88 ms) : 0, 26880
AppSec [baseline] (33.042 ms) : 0, 33042
AppSec [candidate] (34.683 ms) : 0, 34683
Debugger [baseline] (67.918 ms) : 0, 67918
Debugger [candidate] (65.954 ms) : 0, 65954
Remote Config [baseline] (539.757 µs) : 0, 540
Remote Config [candidate] (564.513 µs) : 0, 565
Telemetry [baseline] (8.714 ms) : 0, 8714
Telemetry [candidate] (8.682 ms) : 0, 8682
Flare Poller [baseline] (3.547 ms) : 0, 3547
Flare Poller [candidate] (3.515 ms) : 0, 3515
section profiling
crashtracking [baseline] (1.224 ms) : 0, 1224
crashtracking [candidate] (1.253 ms) : 0, 1253
BytebuddyAgent [baseline] (681.971 ms) : 0, 681971
BytebuddyAgent [candidate] (683.658 ms) : 0, 683658
AgentMeter [baseline] (8.627 ms) : 0, 8627
AgentMeter [candidate] (8.762 ms) : 0, 8762
GlobalTracer [baseline] (216.94 ms) : 0, 216940
GlobalTracer [candidate] (219.495 ms) : 0, 219495
AppSec [baseline] (32.131 ms) : 0, 32131
AppSec [candidate] (32.944 ms) : 0, 32944
Debugger [baseline] (67.572 ms) : 0, 67572
Debugger [candidate] (68.568 ms) : 0, 68568
Remote Config [baseline] (593.568 µs) : 0, 594
Remote Config [candidate] (596.099 µs) : 0, 596
Telemetry [baseline] (8.737 ms) : 0, 8737
Telemetry [candidate] (8.794 ms) : 0, 8794
Flare Poller [baseline] (3.788 ms) : 0, 3788
Flare Poller [candidate] (3.785 ms) : 0, 3785
ProfilingAgent [baseline] (99.03 ms) : 0, 99030
ProfilingAgent [candidate] (99.448 ms) : 0, 99448
Profiling [baseline] (99.597 ms) : 0, 99597
Profiling [candidate] (100.025 ms) : 0, 100025
Loading

Load

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master andrea.marziali/reactive
git_commit_date 1769704474 1769771235
git_commit_sha 02cc483 8bc92c9
release_version 1.59.0-SNAPSHOT~02cc48359b 1.59.0-SNAPSHOT~8bc92c97fe
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1769773486 1769773486
ci_job_id 1389631423 1389631423
ci_pipeline_id 93794600 93794600
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-aewc8gj2 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-aewc8gj2 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 4 performance regressions! Performance is the same for 16 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_GLOBAL:high_load worse
[+61.377µs; +173.243µs] or [+2.213%; +6.248%]
unsure
[+2.530µs; +436.890µs] or [+0.032%; +5.554%]
unstable
[-170.684op/s; +104.497op/s] or [-13.193%; +8.077%]
2.890ms 8.087ms 1260.656op/s 2.773ms 7.867ms 1293.750op/s
scenario:load:petclinic:code_origins:high_load worse
[+0.720ms; +1.539ms] or [+4.220%; +9.016%]
worse
[+0.877ms; +2.154ms] or [+3.130%; +7.694%]
unstable
[-42.620op/s; +9.745op/s] or [-15.892%; +3.634%]
18.196ms 29.517ms 251.750op/s 17.066ms 28.001ms 268.188op/s
scenario:load:petclinic:no_agent:high_load worse
[+0.566ms; +2.074ms] or [+3.198%; +11.720%]
unstable
[-0.510ms; +2.595ms] or [-1.692%; +8.614%]
unstable
[-41.676op/s; +12.363op/s] or [-16.260%; +4.824%]
19.013ms 31.172ms 241.656op/s 17.693ms 30.130ms 256.312op/s
Request duration reports for insecure-bank
gantt
    title insecure-bank - request duration [CI 0.99] : candidate=1.59.0-SNAPSHOT~8bc92c97fe, baseline=1.59.0-SNAPSHOT~02cc48359b
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.167 ms) : 1156, 1179
.   : milestone, 1167,
iast (3.236 ms) : 3190, 3281
.   : milestone, 3236,
iast_FULL (5.856 ms) : 5798, 5914
.   : milestone, 5856,
iast_GLOBAL (3.543 ms) : 3485, 3602
.   : milestone, 3543,
profiling (1.969 ms) : 1952, 1987
.   : milestone, 1969,
tracing (1.774 ms) : 1759, 1788
.   : milestone, 1774,
section candidate
no_agent (1.183 ms) : 1171, 1194
.   : milestone, 1183,
iast (3.152 ms) : 3109, 3194
.   : milestone, 3152,
iast_FULL (5.852 ms) : 5794, 5910
.   : milestone, 5852,
iast_GLOBAL (3.638 ms) : 3582, 3694
.   : milestone, 3638,
profiling (2.024 ms) : 2005, 2042
.   : milestone, 2024,
tracing (1.804 ms) : 1788, 1820
.   : milestone, 1804,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.167 ms [1.156 ms, 1.179 ms] -
iast 3.236 ms [3.19 ms, 3.281 ms] 2.069 ms (177.2%)
iast_FULL 5.856 ms [5.798 ms, 5.914 ms] 4.689 ms (401.7%)
iast_GLOBAL 3.543 ms [3.485 ms, 3.602 ms] 2.376 ms (203.6%)
profiling 1.969 ms [1.952 ms, 1.987 ms] 802.188 µs (68.7%)
tracing 1.774 ms [1.759 ms, 1.788 ms] 606.267 µs (51.9%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.183 ms [1.171 ms, 1.194 ms] -
iast 3.152 ms [3.109 ms, 3.194 ms] 1.969 ms (166.4%)
iast_FULL 5.852 ms [5.794 ms, 5.91 ms] 4.669 ms (394.7%)
iast_GLOBAL 3.638 ms [3.582 ms, 3.694 ms] 2.455 ms (207.6%)
profiling 2.024 ms [2.005 ms, 2.042 ms] 840.795 µs (71.1%)
tracing 1.804 ms [1.788 ms, 1.82 ms] 621.082 µs (52.5%)
Request duration reports for petclinic
gantt
    title petclinic - request duration [CI 0.99] : candidate=1.59.0-SNAPSHOT~8bc92c97fe, baseline=1.59.0-SNAPSHOT~02cc48359b
    dateFormat X
    axisFormat %s
section baseline
no_agent (18.205 ms) : 18016, 18394
.   : milestone, 18205,
appsec (18.523 ms) : 18335, 18710
.   : milestone, 18523,
code_origins (17.396 ms) : 17223, 17569
.   : milestone, 17396,
iast (18.266 ms) : 18081, 18450
.   : milestone, 18266,
profiling (18.506 ms) : 18315, 18696
.   : milestone, 18506,
tracing (17.545 ms) : 17373, 17717
.   : milestone, 17545,
section candidate
no_agent (19.319 ms) : 19123, 19516
.   : milestone, 19319,
appsec (18.606 ms) : 18415, 18798
.   : milestone, 18606,
code_origins (18.539 ms) : 18352, 18725
.   : milestone, 18539,
iast (18.788 ms) : 18595, 18981
.   : milestone, 18788,
profiling (18.644 ms) : 18456, 18833
.   : milestone, 18644,
tracing (17.894 ms) : 17716, 18072
.   : milestone, 17894,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 18.205 ms [18.016 ms, 18.394 ms] -
appsec 18.523 ms [18.335 ms, 18.71 ms] 317.564 µs (1.7%)
code_origins 17.396 ms [17.223 ms, 17.569 ms] -809.424 µs (-4.4%)
iast 18.266 ms [18.081 ms, 18.45 ms] 60.438 µs (0.3%)
profiling 18.506 ms [18.315 ms, 18.696 ms] 300.608 µs (1.7%)
tracing 17.545 ms [17.373 ms, 17.717 ms] -660.32 µs (-3.6%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 19.319 ms [19.123 ms, 19.516 ms] -
appsec 18.606 ms [18.415 ms, 18.798 ms] -713.041 µs (-3.7%)
code_origins 18.539 ms [18.352 ms, 18.725 ms] -780.765 µs (-4.0%)
iast 18.788 ms [18.595 ms, 18.981 ms] -531.431 µs (-2.8%)
profiling 18.644 ms [18.456 ms, 18.833 ms] -674.935 µs (-3.5%)
tracing 17.894 ms [17.716 ms, 18.072 ms] -1.425 ms (-7.4%)

Dacapo

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master andrea.marziali/reactive
git_commit_date 1769704474 1769771235
git_commit_sha 02cc483 8bc92c9
release_version 1.59.0-SNAPSHOT~02cc48359b 1.59.0-SNAPSHOT~8bc92c97fe
See matching parameters
Baseline Candidate
application biojava biojava
ci_job_date 1769773270 1769773270
ci_job_id 1389631424 1389631424
ci_pipeline_id 93794600 93794600
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-xxr6fw00 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-xxr6fw00 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.59.0-SNAPSHOT~8bc92c97fe, baseline=1.59.0-SNAPSHOT~02cc48359b
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.472 ms) : 1460, 1483
.   : milestone, 1472,
appsec (2.495 ms) : 2440, 2551
.   : milestone, 2495,
iast (2.268 ms) : 2198, 2338
.   : milestone, 2268,
iast_GLOBAL (2.308 ms) : 2237, 2378
.   : milestone, 2308,
profiling (2.097 ms) : 2041, 2153
.   : milestone, 2097,
tracing (2.078 ms) : 2023, 2133
.   : milestone, 2078,
section candidate
no_agent (1.47 ms) : 1459, 1481
.   : milestone, 1470,
appsec (3.75 ms) : 3528, 3972
.   : milestone, 3750,
iast (2.254 ms) : 2184, 2325
.   : milestone, 2254,
iast_GLOBAL (2.299 ms) : 2229, 2369
.   : milestone, 2299,
profiling (2.093 ms) : 2037, 2149
.   : milestone, 2093,
tracing (2.062 ms) : 2008, 2117
.   : milestone, 2062,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.472 ms [1.46 ms, 1.483 ms] -
appsec 2.495 ms [2.44 ms, 2.551 ms] 1.023 ms (69.5%)
iast 2.268 ms [2.198 ms, 2.338 ms] 796.406 µs (54.1%)
iast_GLOBAL 2.308 ms [2.237 ms, 2.378 ms] 835.97 µs (56.8%)
profiling 2.097 ms [2.041 ms, 2.153 ms] 624.911 µs (42.5%)
tracing 2.078 ms [2.023 ms, 2.133 ms] 606.501 µs (41.2%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.47 ms [1.459 ms, 1.481 ms] -
appsec 3.75 ms [3.528 ms, 3.972 ms] 2.28 ms (155.1%)
iast 2.254 ms [2.184 ms, 2.325 ms] 784.42 µs (53.4%)
iast_GLOBAL 2.299 ms [2.229 ms, 2.369 ms] 828.909 µs (56.4%)
profiling 2.093 ms [2.037 ms, 2.149 ms] 622.884 µs (42.4%)
tracing 2.062 ms [2.008 ms, 2.117 ms] 592.518 µs (40.3%)
Execution time for biojava
gantt
    title biojava - execution time [CI 0.99] : candidate=1.59.0-SNAPSHOT~8bc92c97fe, baseline=1.59.0-SNAPSHOT~02cc48359b
    dateFormat X
    axisFormat %s
section baseline
no_agent (14.749 s) : 14749000, 14749000
.   : milestone, 14749000,
appsec (15.05 s) : 15050000, 15050000
.   : milestone, 15050000,
iast (17.622 s) : 17622000, 17622000
.   : milestone, 17622000,
iast_GLOBAL (17.613 s) : 17613000, 17613000
.   : milestone, 17613000,
profiling (14.994 s) : 14994000, 14994000
.   : milestone, 14994000,
tracing (14.934 s) : 14934000, 14934000
.   : milestone, 14934000,
section candidate
no_agent (15.52 s) : 15520000, 15520000
.   : milestone, 15520000,
appsec (15.1 s) : 15100000, 15100000
.   : milestone, 15100000,
iast (18.216 s) : 18216000, 18216000
.   : milestone, 18216000,
iast_GLOBAL (17.87 s) : 17870000, 17870000
.   : milestone, 17870000,
profiling (14.849 s) : 14849000, 14849000
.   : milestone, 14849000,
tracing (14.557 s) : 14557000, 14557000
.   : milestone, 14557000,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 14.749 s [14.749 s, 14.749 s] -
appsec 15.05 s [15.05 s, 15.05 s] 301.0 ms (2.0%)
iast 17.622 s [17.622 s, 17.622 s] 2.873 s (19.5%)
iast_GLOBAL 17.613 s [17.613 s, 17.613 s] 2.864 s (19.4%)
profiling 14.994 s [14.994 s, 14.994 s] 245.0 ms (1.7%)
tracing 14.934 s [14.934 s, 14.934 s] 185.0 ms (1.3%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.52 s [15.52 s, 15.52 s] -
appsec 15.1 s [15.1 s, 15.1 s] -420.0 ms (-2.7%)
iast 18.216 s [18.216 s, 18.216 s] 2.696 s (17.4%)
iast_GLOBAL 17.87 s [17.87 s, 17.87 s] 2.35 s (15.1%)
profiling 14.849 s [14.849 s, 14.849 s] -671.0 ms (-4.3%)
tracing 14.557 s [14.557 s, 14.557 s] -963.0 ms (-6.2%)

@amarziali amarziali marked this pull request as draft January 30, 2026 11:57
@amarziali amarziali marked this pull request as ready for review January 30, 2026 13:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

inst: reactor Reactor instrumentation type: enhancement Enhancements and improvements

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants