Skip to content

Conversation

@sarahchen6
Copy link
Contributor

What Does This Do

When attempting to clone a final field using UnsafeUtils::cloneFields, skip and instead emit a debug warning that final fields cannot be mutated. Update tests to reflect this as well.

Motivation

Prepare for JEP 500 which disallows final field mutations.

Additional Notes

Contributor Checklist

Jira ticket: https://datadoghq.atlassian.net/browse/APMLP-594

@sarahchen6 sarahchen6 added type: enhancement Enhancements and improvements tag: no release notes Changes to exclude from release notes labels Jan 29, 2026
@pr-commenter
Copy link

pr-commenter bot commented Jan 29, 2026

Benchmarks

Startup

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master sarahchen6/refactor-unsafe-utils-final-mutation
git_commit_date 1769704474 1769723570
git_commit_sha 02cc483 f66b1b5
release_version 1.59.0-SNAPSHOT~02cc48359b 1.59.0-SNAPSHOT~f66b1b55eb
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1769725477 1769725477
ci_job_id 1388572513 1388572513
ci_pipeline_id 93692431 93692431
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-wt9ep91h 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-wt9ep91h 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 63 metrics, 8 unstable metrics.

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

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.057 s) : 0, 1056799
Total [baseline] (8.727 s) : 0, 8726786
Agent [candidate] (1.054 s) : 0, 1054230
Total [candidate] (8.712 s) : 0, 8712116
section iast
Agent [baseline] (1.227 s) : 0, 1227488
Total [baseline] (9.381 s) : 0, 9380791
Agent [candidate] (1.229 s) : 0, 1229401
Total [candidate] (9.416 s) : 0, 9416224
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.057 s -
Agent iast 1.227 s 170.689 ms (16.2%)
Total tracing 8.727 s -
Total iast 9.381 s 654.005 ms (7.5%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.054 s -
Agent iast 1.229 s 175.171 ms (16.6%)
Total tracing 8.712 s -
Total iast 9.416 s 704.108 ms (8.1%)
gantt
    title insecure-bank - break down per module: candidate=1.59.0-SNAPSHOT~f66b1b55eb, baseline=1.59.0-SNAPSHOT~02cc48359b

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.216 ms) : 0, 1216
crashtracking [candidate] (1.18 ms) : 0, 1180
BytebuddyAgent [baseline] (622.497 ms) : 0, 622497
BytebuddyAgent [candidate] (622.632 ms) : 0, 622632
AgentMeter [baseline] (28.621 ms) : 0, 28621
AgentMeter [candidate] (28.732 ms) : 0, 28732
GlobalTracer [baseline] (256.509 ms) : 0, 256509
GlobalTracer [candidate] (257.116 ms) : 0, 257116
AppSec [baseline] (32.655 ms) : 0, 32655
AppSec [candidate] (32.837 ms) : 0, 32837
Debugger [baseline] (61.615 ms) : 0, 61615
Debugger [candidate] (60.537 ms) : 0, 60537
Remote Config [baseline] (604.952 µs) : 0, 605
Remote Config [candidate] (611.295 µs) : 0, 611
Telemetry [baseline] (11.406 ms) : 0, 11406
Telemetry [candidate] (9.909 ms) : 0, 9909
Flare Poller [baseline] (6.114 ms) : 0, 6114
Flare Poller [candidate] (5.242 ms) : 0, 5242
section iast
crashtracking [baseline] (1.197 ms) : 0, 1197
crashtracking [candidate] (1.182 ms) : 0, 1182
BytebuddyAgent [baseline] (790.898 ms) : 0, 790898
BytebuddyAgent [candidate] (792.097 ms) : 0, 792097
AgentMeter [baseline] (11.225 ms) : 0, 11225
AgentMeter [candidate] (11.239 ms) : 0, 11239
GlobalTracer [baseline] (248.605 ms) : 0, 248605
GlobalTracer [candidate] (249.315 ms) : 0, 249315
AppSec [baseline] (34.077 ms) : 0, 34077
AppSec [candidate] (32.478 ms) : 0, 32478
Debugger [baseline] (66.185 ms) : 0, 66185
Debugger [candidate] (67.894 ms) : 0, 67894
Remote Config [baseline] (550.307 µs) : 0, 550
Remote Config [candidate] (546.016 µs) : 0, 546
Telemetry [baseline] (8.751 ms) : 0, 8751
Telemetry [candidate] (8.607 ms) : 0, 8607
Flare Poller [baseline] (3.615 ms) : 0, 3615
Flare Poller [candidate] (3.466 ms) : 0, 3466
IAST [baseline] (26.78 ms) : 0, 26780
IAST [candidate] (27.055 ms) : 0, 27055
Loading
Startup time reports for petclinic
gantt
    title petclinic - global startup overhead: candidate=1.59.0-SNAPSHOT~f66b1b55eb, baseline=1.59.0-SNAPSHOT~02cc48359b

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.059 s) : 0, 1059190
Total [baseline] (11.054 s) : 0, 11053703
Agent [candidate] (1.064 s) : 0, 1063976
Total [candidate] (10.938 s) : 0, 10938079
section appsec
Agent [baseline] (1.232 s) : 0, 1232137
Total [baseline] (11.028 s) : 0, 11028282
Agent [candidate] (1.233 s) : 0, 1233309
Total [candidate] (11.035 s) : 0, 11034684
section iast
Agent [baseline] (1.233 s) : 0, 1232985
Total [baseline] (11.15 s) : 0, 11149902
Agent [candidate] (1.229 s) : 0, 1229482
Total [candidate] (11.26 s) : 0, 11259808
section profiling
Agent [baseline] (1.194 s) : 0, 1194027
Total [baseline] (10.983 s) : 0, 10983358
Agent [candidate] (1.186 s) : 0, 1186128
Total [candidate] (10.938 s) : 0, 10937763
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.059 s -
Agent appsec 1.232 s 172.947 ms (16.3%)
Agent iast 1.233 s 173.795 ms (16.4%)
Agent profiling 1.194 s 134.837 ms (12.7%)
Total tracing 11.054 s -
Total appsec 11.028 s -25.42 ms (-0.2%)
Total iast 11.15 s 96.2 ms (0.9%)
Total profiling 10.983 s -70.345 ms (-0.6%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.064 s -
Agent appsec 1.233 s 169.333 ms (15.9%)
Agent iast 1.229 s 165.506 ms (15.6%)
Agent profiling 1.186 s 122.152 ms (11.5%)
Total tracing 10.938 s -
Total appsec 11.035 s 96.604 ms (0.9%)
Total iast 11.26 s 321.729 ms (2.9%)
Total profiling 10.938 s -315.806 µs (-0.0%)
gantt
    title petclinic - break down per module: candidate=1.59.0-SNAPSHOT~f66b1b55eb, baseline=1.59.0-SNAPSHOT~02cc48359b

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.21 ms) : 0, 1210
crashtracking [candidate] (1.186 ms) : 0, 1186
BytebuddyAgent [baseline] (623.608 ms) : 0, 623608
BytebuddyAgent [candidate] (626.67 ms) : 0, 626670
AgentMeter [baseline] (28.793 ms) : 0, 28793
AgentMeter [candidate] (28.902 ms) : 0, 28902
GlobalTracer [baseline] (256.886 ms) : 0, 256886
GlobalTracer [candidate] (258.196 ms) : 0, 258196
AppSec [baseline] (32.999 ms) : 0, 32999
AppSec [candidate] (33.01 ms) : 0, 33010
Debugger [baseline] (64.341 ms) : 0, 64341
Debugger [candidate] (64.478 ms) : 0, 64478
Remote Config [baseline] (617.647 µs) : 0, 618
Remote Config [candidate] (618.074 µs) : 0, 618
Telemetry [baseline] (9.932 ms) : 0, 9932
Telemetry [candidate] (9.139 ms) : 0, 9139
Flare Poller [baseline] (5.334 ms) : 0, 5334
Flare Poller [candidate] (6.111 ms) : 0, 6111
section appsec
crashtracking [baseline] (1.175 ms) : 0, 1175
crashtracking [candidate] (1.177 ms) : 0, 1177
BytebuddyAgent [baseline] (651.964 ms) : 0, 651964
BytebuddyAgent [candidate] (651.79 ms) : 0, 651790
AgentMeter [baseline] (11.807 ms) : 0, 11807
AgentMeter [candidate] (11.898 ms) : 0, 11898
GlobalTracer [baseline] (257.521 ms) : 0, 257521
GlobalTracer [candidate] (258.014 ms) : 0, 258014
AppSec [baseline] (167.482 ms) : 0, 167482
AppSec [candidate] (167.786 ms) : 0, 167786
Debugger [baseline] (67.818 ms) : 0, 67818
Debugger [candidate] (68.054 ms) : 0, 68054
Remote Config [baseline] (662.414 µs) : 0, 662
Remote Config [candidate] (665.125 µs) : 0, 665
Telemetry [baseline] (9.278 ms) : 0, 9278
Telemetry [candidate] (9.335 ms) : 0, 9335
Flare Poller [baseline] (3.643 ms) : 0, 3643
Flare Poller [candidate] (3.709 ms) : 0, 3709
IAST [baseline] (25.448 ms) : 0, 25448
IAST [candidate] (25.517 ms) : 0, 25517
section iast
crashtracking [baseline] (1.184 ms) : 0, 1184
crashtracking [candidate] (1.182 ms) : 0, 1182
BytebuddyAgent [baseline] (794.599 ms) : 0, 794599
BytebuddyAgent [candidate] (791.741 ms) : 0, 791741
AgentMeter [baseline] (11.269 ms) : 0, 11269
AgentMeter [candidate] (11.192 ms) : 0, 11192
GlobalTracer [baseline] (249.781 ms) : 0, 249781
GlobalTracer [candidate] (248.789 ms) : 0, 248789
AppSec [baseline] (33.079 ms) : 0, 33079
AppSec [candidate] (33.972 ms) : 0, 33972
Debugger [baseline] (67.813 ms) : 0, 67813
Debugger [candidate] (67.349 ms) : 0, 67349
Remote Config [baseline] (548.908 µs) : 0, 549
Remote Config [candidate] (571.222 µs) : 0, 571
Telemetry [baseline] (8.704 ms) : 0, 8704
Telemetry [candidate] (8.769 ms) : 0, 8769
Flare Poller [baseline] (3.476 ms) : 0, 3476
Flare Poller [candidate] (3.599 ms) : 0, 3599
IAST [baseline] (27.024 ms) : 0, 27024
IAST [candidate] (26.845 ms) : 0, 26845
section profiling
ProfilingAgent [baseline] (99.653 ms) : 0, 99653
ProfilingAgent [candidate] (99.523 ms) : 0, 99523
crashtracking [baseline] (1.218 ms) : 0, 1218
crashtracking [candidate] (1.209 ms) : 0, 1209
BytebuddyAgent [baseline] (682.046 ms) : 0, 682046
BytebuddyAgent [candidate] (677.71 ms) : 0, 677710
AgentMeter [baseline] (8.769 ms) : 0, 8769
AgentMeter [candidate] (8.646 ms) : 0, 8646
GlobalTracer [baseline] (217.974 ms) : 0, 217974
GlobalTracer [candidate] (216.621 ms) : 0, 216621
AppSec [baseline] (32.681 ms) : 0, 32681
AppSec [candidate] (31.961 ms) : 0, 31961
Debugger [baseline] (68.34 ms) : 0, 68340
Debugger [candidate] (67.584 ms) : 0, 67584
Remote Config [baseline] (590.464 µs) : 0, 590
Remote Config [candidate] (594.227 µs) : 0, 594
Telemetry [baseline] (8.704 ms) : 0, 8704
Telemetry [candidate] (8.632 ms) : 0, 8632
Flare Poller [baseline] (3.761 ms) : 0, 3761
Flare Poller [candidate] (3.755 ms) : 0, 3755
Profiling [baseline] (100.225 ms) : 0, 100225
Profiling [candidate] (100.088 ms) : 0, 100088
Loading

Load

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master sarahchen6/refactor-unsafe-utils-final-mutation
git_commit_date 1769704474 1769723570
git_commit_sha 02cc483 f66b1b5
release_version 1.59.0-SNAPSHOT~02cc48359b 1.59.0-SNAPSHOT~f66b1b55eb
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1769725969 1769725969
ci_job_id 1388572514 1388572514
ci_pipeline_id 93692431 93692431
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-qqlrvmh4 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-qqlrvmh4 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 1 performance regressions! Performance is the same for 17 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.680ms; +1.389ms] or [+3.915%; +7.996%]
unsure
[+286.695µs; +1543.273µs] or [+0.992%; +5.340%]
unstable
[-36.122op/s; +12.935op/s] or [-13.858%; +4.962%]
18.402ms 29.817ms 249.062op/s 17.368ms 28.902ms 260.656op/s
Request duration reports for insecure-bank
gantt
    title insecure-bank - request duration [CI 0.99] : candidate=1.59.0-SNAPSHOT~f66b1b55eb, baseline=1.59.0-SNAPSHOT~02cc48359b
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.181 ms) : 1169, 1193
.   : milestone, 1181,
iast (3.228 ms) : 3183, 3273
.   : milestone, 3228,
iast_FULL (5.853 ms) : 5794, 5912
.   : milestone, 5853,
iast_GLOBAL (3.514 ms) : 3463, 3565
.   : milestone, 3514,
profiling (2.257 ms) : 2237, 2278
.   : milestone, 2257,
tracing (1.786 ms) : 1771, 1800
.   : milestone, 1786,
section candidate
no_agent (1.174 ms) : 1163, 1186
.   : milestone, 1174,
iast (3.187 ms) : 3142, 3233
.   : milestone, 3187,
iast_FULL (5.937 ms) : 5876, 5997
.   : milestone, 5937,
iast_GLOBAL (3.462 ms) : 3416, 3509
.   : milestone, 3462,
profiling (2.058 ms) : 2040, 2075
.   : milestone, 2058,
tracing (1.802 ms) : 1787, 1817
.   : milestone, 1802,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.181 ms [1.169 ms, 1.193 ms] -
iast 3.228 ms [3.183 ms, 3.273 ms] 2.047 ms (173.4%)
iast_FULL 5.853 ms [5.794 ms, 5.912 ms] 4.672 ms (395.7%)
iast_GLOBAL 3.514 ms [3.463 ms, 3.565 ms] 2.333 ms (197.6%)
profiling 2.257 ms [2.237 ms, 2.278 ms] 1.077 ms (91.2%)
tracing 1.786 ms [1.771 ms, 1.8 ms] 604.939 µs (51.2%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.174 ms [1.163 ms, 1.186 ms] -
iast 3.187 ms [3.142 ms, 3.233 ms] 2.013 ms (171.4%)
iast_FULL 5.937 ms [5.876 ms, 5.997 ms] 4.762 ms (405.5%)
iast_GLOBAL 3.462 ms [3.416 ms, 3.509 ms] 2.288 ms (194.8%)
profiling 2.058 ms [2.04 ms, 2.075 ms] 883.108 µs (75.2%)
tracing 1.802 ms [1.787 ms, 1.817 ms] 627.735 µs (53.5%)
Request duration reports for petclinic
gantt
    title petclinic - request duration [CI 0.99] : candidate=1.59.0-SNAPSHOT~f66b1b55eb, baseline=1.59.0-SNAPSHOT~02cc48359b
    dateFormat X
    axisFormat %s
section baseline
no_agent (18.196 ms) : 18008, 18383
.   : milestone, 18196,
appsec (18.81 ms) : 18621, 19000
.   : milestone, 18810,
code_origins (17.904 ms) : 17724, 18083
.   : milestone, 17904,
iast (17.655 ms) : 17479, 17830
.   : milestone, 17655,
profiling (18.853 ms) : 18660, 19045
.   : milestone, 18853,
tracing (17.892 ms) : 17715, 18069
.   : milestone, 17892,
section candidate
no_agent (18.162 ms) : 17976, 18348
.   : milestone, 18162,
appsec (18.823 ms) : 18634, 19013
.   : milestone, 18823,
code_origins (18.737 ms) : 18548, 18925
.   : milestone, 18737,
iast (17.573 ms) : 17397, 17750
.   : milestone, 17573,
profiling (18.475 ms) : 18288, 18662
.   : milestone, 18475,
tracing (17.693 ms) : 17518, 17868
.   : milestone, 17693,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 18.196 ms [18.008 ms, 18.383 ms] -
appsec 18.81 ms [18.621 ms, 19.0 ms] 614.591 µs (3.4%)
code_origins 17.904 ms [17.724 ms, 18.083 ms] -292.25 µs (-1.6%)
iast 17.655 ms [17.479 ms, 17.83 ms] -540.995 µs (-3.0%)
profiling 18.853 ms [18.66 ms, 19.045 ms] 656.857 µs (3.6%)
tracing 17.892 ms [17.715 ms, 18.069 ms] -303.903 µs (-1.7%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 18.162 ms [17.976 ms, 18.348 ms] -
appsec 18.823 ms [18.634 ms, 19.013 ms] 661.298 µs (3.6%)
code_origins 18.737 ms [18.548 ms, 18.925 ms] 574.423 µs (3.2%)
iast 17.573 ms [17.397 ms, 17.75 ms] -588.813 µs (-3.2%)
profiling 18.475 ms [18.288 ms, 18.662 ms] 313.033 µs (1.7%)
tracing 17.693 ms [17.518 ms, 17.868 ms] -469.467 µs (-2.6%)

Dacapo

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master sarahchen6/refactor-unsafe-utils-final-mutation
git_commit_date 1769704474 1769723570
git_commit_sha 02cc483 f66b1b5
release_version 1.59.0-SNAPSHOT~02cc48359b 1.59.0-SNAPSHOT~f66b1b55eb
See matching parameters
Baseline Candidate
application biojava biojava
ci_job_date 1769725664 1769725664
ci_job_id 1388572515 1388572515
ci_pipeline_id 93692431 93692431
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-0chz1t8g 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-0chz1t8g 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 0 performance regressions! Performance is the same for 11 metrics, 0 unstable metrics.

scenario Δ mean execution_time candidate mean execution_time baseline mean execution_time
scenario:dacapo:tomcat:appsec better
[-1.394ms; -1.051ms] or [-37.423%; -28.205%]
2.503ms 3.725ms
Execution time for biojava
gantt
    title biojava - execution time [CI 0.99] : candidate=1.59.0-SNAPSHOT~f66b1b55eb, baseline=1.59.0-SNAPSHOT~02cc48359b
    dateFormat X
    axisFormat %s
section baseline
no_agent (15.375 s) : 15375000, 15375000
.   : milestone, 15375000,
appsec (15.083 s) : 15083000, 15083000
.   : milestone, 15083000,
iast (18.009 s) : 18009000, 18009000
.   : milestone, 18009000,
iast_GLOBAL (17.603 s) : 17603000, 17603000
.   : milestone, 17603000,
profiling (14.827 s) : 14827000, 14827000
.   : milestone, 14827000,
tracing (14.824 s) : 14824000, 14824000
.   : milestone, 14824000,
section candidate
no_agent (15.1 s) : 15100000, 15100000
.   : milestone, 15100000,
appsec (15.04 s) : 15040000, 15040000
.   : milestone, 15040000,
iast (17.878 s) : 17878000, 17878000
.   : milestone, 17878000,
iast_GLOBAL (17.696 s) : 17696000, 17696000
.   : milestone, 17696000,
profiling (14.908 s) : 14908000, 14908000
.   : milestone, 14908000,
tracing (14.715 s) : 14715000, 14715000
.   : milestone, 14715000,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.375 s [15.375 s, 15.375 s] -
appsec 15.083 s [15.083 s, 15.083 s] -292.0 ms (-1.9%)
iast 18.009 s [18.009 s, 18.009 s] 2.634 s (17.1%)
iast_GLOBAL 17.603 s [17.603 s, 17.603 s] 2.228 s (14.5%)
profiling 14.827 s [14.827 s, 14.827 s] -548.0 ms (-3.6%)
tracing 14.824 s [14.824 s, 14.824 s] -551.0 ms (-3.6%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.1 s [15.1 s, 15.1 s] -
appsec 15.04 s [15.04 s, 15.04 s] -60.0 ms (-0.4%)
iast 17.878 s [17.878 s, 17.878 s] 2.778 s (18.4%)
iast_GLOBAL 17.696 s [17.696 s, 17.696 s] 2.596 s (17.2%)
profiling 14.908 s [14.908 s, 14.908 s] -192.0 ms (-1.3%)
tracing 14.715 s [14.715 s, 14.715 s] -385.0 ms (-2.5%)
Execution time for tomcat
gantt
    title tomcat - execution time [CI 0.99] : candidate=1.59.0-SNAPSHOT~f66b1b55eb, baseline=1.59.0-SNAPSHOT~02cc48359b
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.47 ms) : 1458, 1481
.   : milestone, 1470,
appsec (3.725 ms) : 3506, 3944
.   : milestone, 3725,
iast (2.247 ms) : 2178, 2316
.   : milestone, 2247,
iast_GLOBAL (2.286 ms) : 2216, 2355
.   : milestone, 2286,
profiling (2.098 ms) : 2041, 2155
.   : milestone, 2098,
tracing (2.048 ms) : 1994, 2101
.   : milestone, 2048,
section candidate
no_agent (1.476 ms) : 1464, 1487
.   : milestone, 1476,
appsec (2.503 ms) : 2447, 2558
.   : milestone, 2503,
iast (2.246 ms) : 2177, 2315
.   : milestone, 2246,
iast_GLOBAL (2.284 ms) : 2215, 2354
.   : milestone, 2284,
profiling (2.067 ms) : 2012, 2121
.   : milestone, 2067,
tracing (2.052 ms) : 1998, 2105
.   : milestone, 2052,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.47 ms [1.458 ms, 1.481 ms] -
appsec 3.725 ms [3.506 ms, 3.944 ms] 2.255 ms (153.5%)
iast 2.247 ms [2.178 ms, 2.316 ms] 777.542 µs (52.9%)
iast_GLOBAL 2.286 ms [2.216 ms, 2.355 ms] 816.077 µs (55.5%)
profiling 2.098 ms [2.041 ms, 2.155 ms] 628.337 µs (42.8%)
tracing 2.048 ms [1.994 ms, 2.101 ms] 578.308 µs (39.4%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.476 ms [1.464 ms, 1.487 ms] -
appsec 2.503 ms [2.447 ms, 2.558 ms] 1.027 ms (69.6%)
iast 2.246 ms [2.177 ms, 2.315 ms] 770.343 µs (52.2%)
iast_GLOBAL 2.284 ms [2.215 ms, 2.354 ms] 808.389 µs (54.8%)
profiling 2.067 ms [2.012 ms, 2.121 ms] 590.973 µs (40.0%)
tracing 2.052 ms [1.998 ms, 2.105 ms] 575.839 µs (39.0%)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

tag: no release notes Changes to exclude from release notes type: enhancement Enhancements and improvements

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants