Skip to content

Conversation

@mcculls
Copy link
Contributor

@mcculls mcculls commented Nov 16, 2025

What Does This Do

Motivation

Additional Notes

Contributor Checklist

Jira ticket: [PROJ-IDENT]

@mcculls mcculls added type: enhancement Enhancements and improvements comp: core Tracer core tag: performance Performance related changes labels Nov 16, 2025
@datadog-official
Copy link

datadog-official bot commented Nov 16, 2025

🎯 Code Coverage
Patch Coverage: 0.00%
Total Coverage: 63.09% (+3.44%)

View detailed report

This comment will be updated automatically if new data arrives.
🔗 Commit SHA: c5e05e2 | Docs | Datadog PR Page | Was this helpful? Give us feedback!

@pr-commenter
Copy link

pr-commenter bot commented Nov 16, 2025

Benchmarks

Startup

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master mcculls/use-classloader-index
git_commit_date 1763394962 1763397060
git_commit_sha 121136e c5e05e2
release_version 1.56.0-SNAPSHOT~121136e971 1.56.0-SNAPSHOT~c5e05e2f5a
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1763398923 1763398923
ci_job_id 1239538949 1239538949
ci_pipeline_id 82741340 82741340
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-h02yxfed 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-h02yxfed 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, 5 unstable metrics.

Startup time reports for petclinic
gantt
    title petclinic - global startup overhead: candidate=1.56.0-SNAPSHOT~c5e05e2f5a, baseline=1.56.0-SNAPSHOT~121136e971

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.095 s) : 0, 1095169
Total [baseline] (10.778 s) : 0, 10778242
Agent [candidate] (1.098 s) : 0, 1098199
Total [candidate] (10.86 s) : 0, 10860218
section appsec
Agent [baseline] (1.276 s) : 0, 1275685
Total [baseline] (11.036 s) : 0, 11035754
Agent [candidate] (1.283 s) : 0, 1283378
Total [candidate] (10.989 s) : 0, 10988598
section iast
Agent [baseline] (1.237 s) : 0, 1236898
Total [baseline] (11.19 s) : 0, 11189970
Agent [candidate] (1.234 s) : 0, 1233943
Total [candidate] (11.192 s) : 0, 11191786
section profiling
Agent [baseline] (1.23 s) : 0, 1230109
Total [baseline] (11.03 s) : 0, 11029618
Agent [candidate] (1.226 s) : 0, 1226019
Total [candidate] (11.023 s) : 0, 11022768
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.095 s -
Agent appsec 1.276 s 180.516 ms (16.5%)
Agent iast 1.237 s 141.728 ms (12.9%)
Agent profiling 1.23 s 134.94 ms (12.3%)
Total tracing 10.778 s -
Total appsec 11.036 s 257.513 ms (2.4%)
Total iast 11.19 s 411.728 ms (3.8%)
Total profiling 11.03 s 251.376 ms (2.3%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.098 s -
Agent appsec 1.283 s 185.178 ms (16.9%)
Agent iast 1.234 s 135.744 ms (12.4%)
Agent profiling 1.226 s 127.819 ms (11.6%)
Total tracing 10.86 s -
Total appsec 10.989 s 128.38 ms (1.2%)
Total iast 11.192 s 331.568 ms (3.1%)
Total profiling 11.023 s 162.55 ms (1.5%)
gantt
    title petclinic - break down per module: candidate=1.56.0-SNAPSHOT~c5e05e2f5a, baseline=1.56.0-SNAPSHOT~121136e971

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.46 ms) : 0, 1460
crashtracking [candidate] (1.455 ms) : 0, 1455
BytebuddyAgent [baseline] (703.186 ms) : 0, 703186
BytebuddyAgent [candidate] (703.872 ms) : 0, 703872
GlobalTracer [baseline] (247.22 ms) : 0, 247220
GlobalTracer [candidate] (248.817 ms) : 0, 248817
AppSec [baseline] (32.132 ms) : 0, 32132
AppSec [candidate] (32.343 ms) : 0, 32343
Debugger [baseline] (64.035 ms) : 0, 64035
Debugger [candidate] (64.196 ms) : 0, 64196
Remote Config [baseline] (636.648 µs) : 0, 637
Remote Config [candidate] (634.778 µs) : 0, 635
Telemetry [baseline] (8.077 ms) : 0, 8077
Telemetry [candidate] (8.301 ms) : 0, 8301
Flare Poller [baseline] (3.628 ms) : 0, 3628
Flare Poller [candidate] (3.798 ms) : 0, 3798
section appsec
crashtracking [baseline] (1.453 ms) : 0, 1453
crashtracking [candidate] (1.458 ms) : 0, 1458
BytebuddyAgent [baseline] (727.506 ms) : 0, 727506
BytebuddyAgent [candidate] (732.008 ms) : 0, 732008
GlobalTracer [baseline] (239.573 ms) : 0, 239573
GlobalTracer [candidate] (240.766 ms) : 0, 240766
IAST [baseline] (24.556 ms) : 0, 24556
IAST [candidate] (24.883 ms) : 0, 24883
AppSec [baseline] (174.081 ms) : 0, 174081
AppSec [candidate] (174.961 ms) : 0, 174961
Debugger [baseline] (60.629 ms) : 0, 60629
Debugger [candidate] (61.454 ms) : 0, 61454
Remote Config [baseline] (675.87 µs) : 0, 676
Remote Config [candidate] (712.52 µs) : 0, 713
Telemetry [baseline] (8.277 ms) : 0, 8277
Telemetry [candidate] (8.14 ms) : 0, 8140
Flare Poller [baseline] (3.881 ms) : 0, 3881
Flare Poller [candidate] (3.923 ms) : 0, 3923
section iast
crashtracking [baseline] (1.453 ms) : 0, 1453
crashtracking [candidate] (1.455 ms) : 0, 1455
BytebuddyAgent [baseline] (828.218 ms) : 0, 828218
BytebuddyAgent [candidate] (826.961 ms) : 0, 826961
GlobalTracer [baseline] (237.919 ms) : 0, 237919
GlobalTracer [candidate] (237.25 ms) : 0, 237250
IAST [baseline] (28.262 ms) : 0, 28262
IAST [candidate] (28.926 ms) : 0, 28926
AppSec [baseline] (33.371 ms) : 0, 33371
AppSec [candidate] (32.258 ms) : 0, 32258
Debugger [baseline] (60.997 ms) : 0, 60997
Debugger [candidate] (60.7 ms) : 0, 60700
Remote Config [baseline] (547.175 µs) : 0, 547
Remote Config [candidate] (537.267 µs) : 0, 537
Telemetry [baseline] (7.664 ms) : 0, 7664
Telemetry [candidate] (7.642 ms) : 0, 7642
Flare Poller [baseline] (3.425 ms) : 0, 3425
Flare Poller [candidate] (3.469 ms) : 0, 3469
section profiling
crashtracking [baseline] (1.443 ms) : 0, 1443
crashtracking [candidate] (1.434 ms) : 0, 1434
BytebuddyAgent [baseline] (731.156 ms) : 0, 731156
BytebuddyAgent [candidate] (729.323 ms) : 0, 729323
GlobalTracer [baseline] (222.706 ms) : 0, 222706
GlobalTracer [candidate] (221.369 ms) : 0, 221369
AppSec [baseline] (32.208 ms) : 0, 32208
AppSec [candidate] (32.092 ms) : 0, 32092
Debugger [baseline] (62.779 ms) : 0, 62779
Debugger [candidate] (62.956 ms) : 0, 62956
Remote Config [baseline] (672.655 µs) : 0, 673
Remote Config [candidate] (633.478 µs) : 0, 633
Telemetry [baseline] (7.958 ms) : 0, 7958
Telemetry [candidate] (7.863 ms) : 0, 7863
Flare Poller [baseline] (3.772 ms) : 0, 3772
Flare Poller [candidate] (3.669 ms) : 0, 3669
ProfilingAgent [baseline] (97.403 ms) : 0, 97403
ProfilingAgent [candidate] (97.095 ms) : 0, 97095
Profiling [baseline] (97.991 ms) : 0, 97991
Profiling [candidate] (97.698 ms) : 0, 97698
Loading
Startup time reports for insecure-bank
gantt
    title insecure-bank - global startup overhead: candidate=1.56.0-SNAPSHOT~c5e05e2f5a, baseline=1.56.0-SNAPSHOT~121136e971

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.096 s) : 0, 1096394
Total [baseline] (8.835 s) : 0, 8835348
Agent [candidate] (1.096 s) : 0, 1096387
Total [candidate] (8.802 s) : 0, 8802168
section iast
Agent [baseline] (1.239 s) : 0, 1238940
Total [baseline] (9.566 s) : 0, 9565685
Agent [candidate] (1.236 s) : 0, 1235805
Total [candidate] (9.566 s) : 0, 9566370
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.096 s -
Agent iast 1.239 s 142.545 ms (13.0%)
Total tracing 8.835 s -
Total iast 9.566 s 730.336 ms (8.3%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.096 s -
Agent iast 1.236 s 139.419 ms (12.7%)
Total tracing 8.802 s -
Total iast 9.566 s 764.202 ms (8.7%)
gantt
    title insecure-bank - break down per module: candidate=1.56.0-SNAPSHOT~c5e05e2f5a, baseline=1.56.0-SNAPSHOT~121136e971

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.472 ms) : 0, 1472
crashtracking [candidate] (1.465 ms) : 0, 1465
BytebuddyAgent [baseline] (704.039 ms) : 0, 704039
BytebuddyAgent [candidate] (704.05 ms) : 0, 704050
GlobalTracer [baseline] (247.979 ms) : 0, 247979
GlobalTracer [candidate] (248.146 ms) : 0, 248146
AppSec [baseline] (32.273 ms) : 0, 32273
AppSec [candidate] (32.2 ms) : 0, 32200
Debugger [baseline] (63.426 ms) : 0, 63426
Debugger [candidate] (63.218 ms) : 0, 63218
Remote Config [baseline] (631.757 µs) : 0, 632
Remote Config [candidate] (635.408 µs) : 0, 635
Telemetry [baseline] (8.037 ms) : 0, 8037
Telemetry [candidate] (8.137 ms) : 0, 8137
Flare Poller [baseline] (3.635 ms) : 0, 3635
Flare Poller [candidate] (3.649 ms) : 0, 3649
section iast
crashtracking [baseline] (1.464 ms) : 0, 1464
crashtracking [candidate] (1.454 ms) : 0, 1454
BytebuddyAgent [baseline] (829.91 ms) : 0, 829910
BytebuddyAgent [candidate] (827.347 ms) : 0, 827347
GlobalTracer [baseline] (238.409 ms) : 0, 238409
GlobalTracer [candidate] (237.521 ms) : 0, 237521
IAST [baseline] (27.672 ms) : 0, 27672
IAST [candidate] (26.765 ms) : 0, 26765
AppSec [baseline] (34.37 ms) : 0, 34370
AppSec [candidate] (35.147 ms) : 0, 35147
Debugger [baseline] (60.379 ms) : 0, 60379
Debugger [candidate] (60.829 ms) : 0, 60829
Remote Config [baseline] (553.491 µs) : 0, 553
Remote Config [candidate] (542.37 µs) : 0, 542
Telemetry [baseline] (7.71 ms) : 0, 7710
Telemetry [candidate] (7.727 ms) : 0, 7727
Flare Poller [baseline] (3.5 ms) : 0, 3500
Flare Poller [candidate] (3.459 ms) : 0, 3459
Loading

Load

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master mcculls/use-classloader-index
git_commit_date 1763394962 1763397060
git_commit_sha 121136e c5e05e2
release_version 1.56.0-SNAPSHOT~121136e971 1.56.0-SNAPSHOT~c5e05e2f5a
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1763399337 1763399337
ci_job_id 1239538951 1239538951
ci_pipeline_id 82741340 82741340
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-19ea2jub 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-19ea2jub 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 1 performance improvements and 3 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:petclinic:tracing:high_load worse
[+0.825ms; +1.881ms] or [+4.791%; +10.929%]
worse
[+0.696ms; +2.330ms] or [+2.440%; +8.165%]
unstable
[-42.556op/s; +11.243op/s] or [-16.120%; +4.259%]
18.565ms 30.048ms 248.344op/s 17.212ms 28.535ms 264.000op/s
scenario:load:petclinic:iast:high_load better
[-1.764ms; -0.839ms] or [-9.531%; -4.531%]
unsure
[-1.945ms; -0.554ms] or [-6.547%; -1.865%]
unstable
[-10.105op/s; +42.792op/s] or [-4.072%; +17.242%]
17.206ms 28.458ms 264.531op/s 18.507ms 29.708ms 248.188op/s
scenario:load:petclinic:no_agent:high_load worse
[+0.362ms; +1.886ms] or [+2.067%; +10.782%]
unstable
[-0.335ms; +2.741ms] or [-1.125%; +9.208%]
unstable
[-42.131op/s; +13.694op/s] or [-16.232%; +5.276%]
18.620ms 30.974ms 245.344op/s 17.496ms 29.770ms 259.562op/s
Request duration reports for petclinic
gantt
    title petclinic - request duration [CI 0.99] : candidate=1.56.0-SNAPSHOT~c5e05e2f5a, baseline=1.56.0-SNAPSHOT~121136e971
    dateFormat X
    axisFormat %s
section baseline
no_agent (17.978 ms) : 17791, 18164
.   : milestone, 17978,
appsec (18.249 ms) : 18061, 18438
.   : milestone, 18249,
code_origins (17.592 ms) : 17417, 17768
.   : milestone, 17592,
iast (18.804 ms) : 18613, 18995
.   : milestone, 18804,
profiling (19.031 ms) : 18840, 19221
.   : milestone, 19031,
tracing (17.673 ms) : 17499, 17847
.   : milestone, 17673,
section candidate
no_agent (19.02 ms) : 18826, 19214
.   : milestone, 19020,
appsec (18.527 ms) : 18342, 18713
.   : milestone, 18527,
code_origins (17.736 ms) : 17556, 17915
.   : milestone, 17736,
iast (17.634 ms) : 17459, 17808
.   : milestone, 17634,
profiling (18.625 ms) : 18439, 18811
.   : milestone, 18625,
tracing (18.79 ms) : 18598, 18982
.   : milestone, 18790,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 17.978 ms [17.791 ms, 18.164 ms] -
appsec 18.249 ms [18.061 ms, 18.438 ms] 271.594 µs (1.5%)
code_origins 17.592 ms [17.417 ms, 17.768 ms] -385.159 µs (-2.1%)
iast 18.804 ms [18.613 ms, 18.995 ms] 826.571 µs (4.6%)
profiling 19.031 ms [18.84 ms, 19.221 ms] 1.053 ms (5.9%)
tracing 17.673 ms [17.499 ms, 17.847 ms] -304.405 µs (-1.7%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 19.02 ms [18.826 ms, 19.214 ms] -
appsec 18.527 ms [18.342 ms, 18.713 ms] -492.979 µs (-2.6%)
code_origins 17.736 ms [17.556 ms, 17.915 ms] -1.285 ms (-6.8%)
iast 17.634 ms [17.459 ms, 17.808 ms] -1.387 ms (-7.3%)
profiling 18.625 ms [18.439 ms, 18.811 ms] -395.208 µs (-2.1%)
tracing 18.79 ms [18.598 ms, 18.982 ms] -230.186 µs (-1.2%)
Request duration reports for insecure-bank
gantt
    title insecure-bank - request duration [CI 0.99] : candidate=1.56.0-SNAPSHOT~c5e05e2f5a, baseline=1.56.0-SNAPSHOT~121136e971
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.209 ms) : 1197, 1221
.   : milestone, 1209,
iast (3.291 ms) : 3254, 3328
.   : milestone, 3291,
iast_FULL (5.725 ms) : 5669, 5782
.   : milestone, 5725,
iast_GLOBAL (3.623 ms) : 3562, 3684
.   : milestone, 3623,
profiling (1.926 ms) : 1911, 1942
.   : milestone, 1926,
tracing (1.777 ms) : 1763, 1792
.   : milestone, 1777,
section candidate
no_agent (1.187 ms) : 1175, 1198
.   : milestone, 1187,
iast (3.262 ms) : 3222, 3301
.   : milestone, 3262,
iast_FULL (5.602 ms) : 5547, 5657
.   : milestone, 5602,
iast_GLOBAL (3.672 ms) : 3620, 3724
.   : milestone, 3672,
profiling (2.071 ms) : 2052, 2090
.   : milestone, 2071,
tracing (1.794 ms) : 1779, 1808
.   : milestone, 1794,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.209 ms [1.197 ms, 1.221 ms] -
iast 3.291 ms [3.254 ms, 3.328 ms] 2.082 ms (172.1%)
iast_FULL 5.725 ms [5.669 ms, 5.782 ms] 4.516 ms (373.5%)
iast_GLOBAL 3.623 ms [3.562 ms, 3.684 ms] 2.414 ms (199.6%)
profiling 1.926 ms [1.911 ms, 1.942 ms] 717.165 µs (59.3%)
tracing 1.777 ms [1.763 ms, 1.792 ms] 568.006 µs (47.0%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.187 ms [1.175 ms, 1.198 ms] -
iast 3.262 ms [3.222 ms, 3.301 ms] 2.075 ms (174.9%)
iast_FULL 5.602 ms [5.547 ms, 5.657 ms] 4.415 ms (372.1%)
iast_GLOBAL 3.672 ms [3.62 ms, 3.724 ms] 2.486 ms (209.5%)
profiling 2.071 ms [2.052 ms, 2.09 ms] 884.494 µs (74.5%)
tracing 1.794 ms [1.779 ms, 1.808 ms] 607.001 µs (51.2%)

Dacapo

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master mcculls/use-classloader-index
git_commit_date 1763394962 1763397060
git_commit_sha 121136e c5e05e2
release_version 1.56.0-SNAPSHOT~121136e971 1.56.0-SNAPSHOT~c5e05e2f5a
See matching parameters
Baseline Candidate
application biojava biojava
ci_job_date 1763399073 1763399073
ci_job_id 1239538952 1239538952
ci_pipeline_id 82741340 82741340
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-4okfmw9y 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-4okfmw9y 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 biojava
gantt
    title biojava - execution time [CI 0.99] : candidate=1.56.0-SNAPSHOT~c5e05e2f5a, baseline=1.56.0-SNAPSHOT~121136e971
    dateFormat X
    axisFormat %s
section baseline
no_agent (15.545 s) : 15545000, 15545000
.   : milestone, 15545000,
appsec (14.664 s) : 14664000, 14664000
.   : milestone, 14664000,
iast (18.134 s) : 18134000, 18134000
.   : milestone, 18134000,
iast_GLOBAL (18.165 s) : 18165000, 18165000
.   : milestone, 18165000,
profiling (14.961 s) : 14961000, 14961000
.   : milestone, 14961000,
tracing (14.643 s) : 14643000, 14643000
.   : milestone, 14643000,
section candidate
no_agent (15.282 s) : 15282000, 15282000
.   : milestone, 15282000,
appsec (14.962 s) : 14962000, 14962000
.   : milestone, 14962000,
iast (18.253 s) : 18253000, 18253000
.   : milestone, 18253000,
iast_GLOBAL (17.905 s) : 17905000, 17905000
.   : milestone, 17905000,
profiling (14.753 s) : 14753000, 14753000
.   : milestone, 14753000,
tracing (14.939 s) : 14939000, 14939000
.   : milestone, 14939000,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.545 s [15.545 s, 15.545 s] -
appsec 14.664 s [14.664 s, 14.664 s] -881.0 ms (-5.7%)
iast 18.134 s [18.134 s, 18.134 s] 2.589 s (16.7%)
iast_GLOBAL 18.165 s [18.165 s, 18.165 s] 2.62 s (16.9%)
profiling 14.961 s [14.961 s, 14.961 s] -584.0 ms (-3.8%)
tracing 14.643 s [14.643 s, 14.643 s] -902.0 ms (-5.8%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.282 s [15.282 s, 15.282 s] -
appsec 14.962 s [14.962 s, 14.962 s] -320.0 ms (-2.1%)
iast 18.253 s [18.253 s, 18.253 s] 2.971 s (19.4%)
iast_GLOBAL 17.905 s [17.905 s, 17.905 s] 2.623 s (17.2%)
profiling 14.753 s [14.753 s, 14.753 s] -529.0 ms (-3.5%)
tracing 14.939 s [14.939 s, 14.939 s] -343.0 ms (-2.2%)
Execution time for tomcat
gantt
    title tomcat - execution time [CI 0.99] : candidate=1.56.0-SNAPSHOT~c5e05e2f5a, baseline=1.56.0-SNAPSHOT~121136e971
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.477 ms) : 1465, 1488
.   : milestone, 1477,
appsec (3.699 ms) : 3481, 3917
.   : milestone, 3699,
iast (2.223 ms) : 2159, 2287
.   : milestone, 2223,
iast_GLOBAL (2.264 ms) : 2200, 2329
.   : milestone, 2264,
profiling (2.057 ms) : 2005, 2108
.   : milestone, 2057,
tracing (2.035 ms) : 1985, 2085
.   : milestone, 2035,
section candidate
no_agent (1.48 ms) : 1468, 1491
.   : milestone, 1480,
appsec (3.713 ms) : 3495, 3930
.   : milestone, 3713,
iast (2.22 ms) : 2156, 2284
.   : milestone, 2220,
iast_GLOBAL (2.262 ms) : 2198, 2326
.   : milestone, 2262,
profiling (2.074 ms) : 2021, 2127
.   : milestone, 2074,
tracing (2.037 ms) : 1987, 2086
.   : milestone, 2037,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.477 ms [1.465 ms, 1.488 ms] -
appsec 3.699 ms [3.481 ms, 3.917 ms] 2.222 ms (150.5%)
iast 2.223 ms [2.159 ms, 2.287 ms] 746.189 µs (50.5%)
iast_GLOBAL 2.264 ms [2.2 ms, 2.329 ms] 787.429 µs (53.3%)
profiling 2.057 ms [2.005 ms, 2.108 ms] 579.635 µs (39.2%)
tracing 2.035 ms [1.985 ms, 2.085 ms] 558.292 µs (37.8%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.48 ms [1.468 ms, 1.491 ms] -
appsec 3.713 ms [3.495 ms, 3.93 ms] 2.233 ms (150.9%)
iast 2.22 ms [2.156 ms, 2.284 ms] 740.414 µs (50.0%)
iast_GLOBAL 2.262 ms [2.198 ms, 2.326 ms] 781.883 µs (52.8%)
profiling 2.074 ms [2.021 ms, 2.127 ms] 594.115 µs (40.1%)
tracing 2.037 ms [1.987 ms, 2.086 ms] 556.76 µs (37.6%)

@mcculls mcculls force-pushed the mcculls/use-classloader-index branch 2 times, most recently from 8ba2fa4 to 09616cc Compare November 16, 2025 23:40
@mcculls mcculls force-pushed the mcculls/use-classloader-index branch from 09616cc to 10d8418 Compare November 17, 2025 10:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp: core Tracer core tag: performance Performance related changes type: enhancement Enhancements and improvements

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants