Skip to content

Conversation

@mcculls
Copy link
Contributor

@mcculls mcculls commented Oct 7, 2025

Motivation

Pick up these related fixes:

  • Avoid recomputing the size of a parameter list for performance reasons after measuring the significant impact.
  • Correct validation of JVM names to avoid breaking when Java names are not allowed while JVM names are, with Kotlin and others.

Contributor Checklist

Jira ticket: [PROJ-IDENT]

@mcculls mcculls requested review from a team as code owners October 7, 2025 18:22
@mcculls mcculls requested review from jandro996 and smola October 7, 2025 18:22
@mcculls mcculls added type: enhancement Enhancements and improvements tag: dependencies Dependencies related changes labels Oct 7, 2025
@github-actions
Copy link
Contributor

github-actions bot commented Oct 7, 2025

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.

@mcculls mcculls added the comp: core Tracer core label Oct 7, 2025
@datadog-datadog-prod-us1
Copy link
Contributor

datadog-datadog-prod-us1 bot commented Oct 7, 2025

🎯 Code Coverage
Patch Coverage: 100.00%
Total Coverage: 59.66% (-0.04%)

View detailed report

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

@pr-commenter
Copy link

pr-commenter bot commented Oct 7, 2025

Benchmarks

Startup

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master mcculls/byte-buddy-1.17.7
git_commit_date 1759864858 1759866786
git_commit_sha 1772b5b f296931
release_version 1.55.0-SNAPSHOT~1772b5b0ee 1.55.0-SNAPSHOT~f296931d4e
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1759868723 1759868723
ci_job_id 1168148999 1168148999
ci_pipeline_id 78651519 78651519
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-27emyqx5 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-27emyqx5 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 59 metrics, 6 unstable metrics.

Startup time reports for petclinic
gantt
    title petclinic - global startup overhead: candidate=1.55.0-SNAPSHOT~f296931d4e, baseline=1.55.0-SNAPSHOT~1772b5b0ee

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.023 s) : 0, 1022893
Total [baseline] (10.67 s) : 0, 10669935
Agent [candidate] (1.015 s) : 0, 1014794
Total [candidate] (10.731 s) : 0, 10730924
section appsec
Agent [baseline] (1.198 s) : 0, 1198420
Total [baseline] (11.054 s) : 0, 11054431
Agent [candidate] (1.199 s) : 0, 1199420
Total [candidate] (11.053 s) : 0, 11053160
section iast
Agent [baseline] (1.153 s) : 0, 1153134
Total [baseline] (10.984 s) : 0, 10983683
Agent [candidate] (1.146 s) : 0, 1146163
Total [candidate] (10.948 s) : 0, 10948122
section profiling
Agent [baseline] (1.177 s) : 0, 1176590
Total [baseline] (11.149 s) : 0, 11148843
Agent [candidate] (1.159 s) : 0, 1159066
Total [candidate] (11.074 s) : 0, 11074290
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.023 s -
Agent appsec 1.198 s 175.527 ms (17.2%)
Agent iast 1.153 s 130.241 ms (12.7%)
Agent profiling 1.177 s 153.697 ms (15.0%)
Total tracing 10.67 s -
Total appsec 11.054 s 384.496 ms (3.6%)
Total iast 10.984 s 313.748 ms (2.9%)
Total profiling 11.149 s 478.908 ms (4.5%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.015 s -
Agent appsec 1.199 s 184.626 ms (18.2%)
Agent iast 1.146 s 131.369 ms (12.9%)
Agent profiling 1.159 s 144.271 ms (14.2%)
Total tracing 10.731 s -
Total appsec 11.053 s 322.236 ms (3.0%)
Total iast 10.948 s 217.197 ms (2.0%)
Total profiling 11.074 s 343.366 ms (3.2%)
gantt
    title petclinic - break down per module: candidate=1.55.0-SNAPSHOT~f296931d4e, baseline=1.55.0-SNAPSHOT~1772b5b0ee

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.464 ms) : 0, 1464
crashtracking [candidate] (1.452 ms) : 0, 1452
BytebuddyAgent [baseline] (698.753 ms) : 0, 698753
BytebuddyAgent [candidate] (690.569 ms) : 0, 690569
GlobalTracer [baseline] (242.847 ms) : 0, 242847
GlobalTracer [candidate] (240.777 ms) : 0, 240777
AppSec [baseline] (32.828 ms) : 0, 32828
AppSec [candidate] (32.642 ms) : 0, 32642
Debugger [baseline] (6.458 ms) : 0, 6458
Debugger [candidate] (6.358 ms) : 0, 6358
Remote Config [baseline] (695.593 µs) : 0, 696
Remote Config [candidate] (696.723 µs) : 0, 697
Telemetry [baseline] (9.196 ms) : 0, 9196
Telemetry [candidate] (9.198 ms) : 0, 9198
Flare Poller [baseline] (9.466 ms) : 0, 9466
Flare Poller [candidate] (11.798 ms) : 0, 11798
section appsec
crashtracking [baseline] (1.479 ms) : 0, 1479
crashtracking [candidate] (1.456 ms) : 0, 1456
BytebuddyAgent [baseline] (721.138 ms) : 0, 721138
BytebuddyAgent [candidate] (720.805 ms) : 0, 720805
GlobalTracer [baseline] (234.571 ms) : 0, 234571
GlobalTracer [candidate] (235.485 ms) : 0, 235485
AppSec [baseline] (175.735 ms) : 0, 175735
AppSec [candidate] (176.222 ms) : 0, 176222
Debugger [baseline] (6.212 ms) : 0, 6212
Debugger [candidate] (6.186 ms) : 0, 6186
Remote Config [baseline] (680.471 µs) : 0, 680
Remote Config [candidate] (651.286 µs) : 0, 651
Telemetry [baseline] (8.591 ms) : 0, 8591
Telemetry [candidate] (8.538 ms) : 0, 8538
Flare Poller [baseline] (4.028 ms) : 0, 4028
Flare Poller [candidate] (4.024 ms) : 0, 4024
IAST [baseline] (24.651 ms) : 0, 24651
IAST [candidate] (24.842 ms) : 0, 24842
section iast
crashtracking [baseline] (1.459 ms) : 0, 1459
crashtracking [candidate] (1.448 ms) : 0, 1448
BytebuddyAgent [baseline] (816.508 ms) : 0, 816508
BytebuddyAgent [candidate] (811.784 ms) : 0, 811784
GlobalTracer [baseline] (232.535 ms) : 0, 232535
GlobalTracer [candidate] (230.753 ms) : 0, 230753
AppSec [baseline] (35.166 ms) : 0, 35166
AppSec [candidate] (35.399 ms) : 0, 35399
Debugger [baseline] (6.111 ms) : 0, 6111
Debugger [candidate] (6.109 ms) : 0, 6109
Remote Config [baseline] (608.45 µs) : 0, 608
Remote Config [candidate] (591.713 µs) : 0, 592
Telemetry [baseline] (8.874 ms) : 0, 8874
Telemetry [candidate] (8.456 ms) : 0, 8456
Flare Poller [baseline] (4.15 ms) : 0, 4150
Flare Poller [candidate] (4.084 ms) : 0, 4084
IAST [baseline] (26.452 ms) : 0, 26452
IAST [candidate] (26.292 ms) : 0, 26292
section profiling
crashtracking [baseline] (1.457 ms) : 0, 1457
crashtracking [candidate] (1.442 ms) : 0, 1442
BytebuddyAgent [baseline] (729.5 ms) : 0, 729500
BytebuddyAgent [candidate] (719.061 ms) : 0, 719061
GlobalTracer [baseline] (219.934 ms) : 0, 219934
GlobalTracer [candidate] (216.695 ms) : 0, 216695
AppSec [baseline] (33.805 ms) : 0, 33805
AppSec [candidate] (33.139 ms) : 0, 33139
Debugger [baseline] (8.262 ms) : 0, 8262
Debugger [candidate] (6.506 ms) : 0, 6506
Remote Config [baseline] (719.056 µs) : 0, 719
Remote Config [candidate] (1.503 ms) : 0, 1503
Telemetry [baseline] (15.124 ms) : 0, 15124
Telemetry [candidate] (15.784 ms) : 0, 15784
Flare Poller [baseline] (4.277 ms) : 0, 4277
Flare Poller [candidate] (4.256 ms) : 0, 4256
ProfilingAgent [baseline] (109.988 ms) : 0, 109988
ProfilingAgent [candidate] (107.292 ms) : 0, 107292
Profiling [baseline] (111.262 ms) : 0, 111262
Profiling [candidate] (108.833 ms) : 0, 108833
Loading
Startup time reports for insecure-bank
gantt
    title insecure-bank - global startup overhead: candidate=1.55.0-SNAPSHOT~f296931d4e, baseline=1.55.0-SNAPSHOT~1772b5b0ee

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.019 s) : 0, 1019114
Total [baseline] (8.697 s) : 0, 8696764
Agent [candidate] (1.02 s) : 0, 1020326
Total [candidate] (8.661 s) : 0, 8660863
section iast
Agent [baseline] (1.149 s) : 0, 1148831
Total [baseline] (9.299 s) : 0, 9299271
Agent [candidate] (1.148 s) : 0, 1148117
Total [candidate] (9.25 s) : 0, 9250147
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.019 s -
Agent iast 1.149 s 129.717 ms (12.7%)
Total tracing 8.697 s -
Total iast 9.299 s 602.507 ms (6.9%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.02 s -
Agent iast 1.148 s 127.791 ms (12.5%)
Total tracing 8.661 s -
Total iast 9.25 s 589.284 ms (6.8%)
gantt
    title insecure-bank - break down per module: candidate=1.55.0-SNAPSHOT~f296931d4e, baseline=1.55.0-SNAPSHOT~1772b5b0ee

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.459 ms) : 0, 1459
crashtracking [candidate] (1.467 ms) : 0, 1467
BytebuddyAgent [baseline] (694.124 ms) : 0, 694124
BytebuddyAgent [candidate] (695.217 ms) : 0, 695217
GlobalTracer [baseline] (241.725 ms) : 0, 241725
GlobalTracer [candidate] (242.105 ms) : 0, 242105
AppSec [baseline] (32.742 ms) : 0, 32742
AppSec [candidate] (33.054 ms) : 0, 33054
Debugger [baseline] (6.416 ms) : 0, 6416
Debugger [candidate] (6.427 ms) : 0, 6427
Remote Config [baseline] (705.066 µs) : 0, 705
Remote Config [candidate] (706.871 µs) : 0, 707
Telemetry [baseline] (9.096 ms) : 0, 9096
Telemetry [candidate] (9.289 ms) : 0, 9289
Flare Poller [baseline] (11.8 ms) : 0, 11800
Flare Poller [candidate] (10.924 ms) : 0, 10924
section iast
crashtracking [baseline] (1.467 ms) : 0, 1467
crashtracking [candidate] (1.459 ms) : 0, 1459
BytebuddyAgent [baseline] (813.434 ms) : 0, 813434
BytebuddyAgent [candidate] (812.664 ms) : 0, 812664
GlobalTracer [baseline] (231.32 ms) : 0, 231320
GlobalTracer [candidate] (231.201 ms) : 0, 231201
AppSec [baseline] (35.335 ms) : 0, 35335
AppSec [candidate] (35.913 ms) : 0, 35913
Debugger [baseline] (6.099 ms) : 0, 6099
Debugger [candidate] (6.074 ms) : 0, 6074
Remote Config [baseline] (604.966 µs) : 0, 605
Remote Config [candidate] (600.841 µs) : 0, 601
Telemetry [baseline] (8.57 ms) : 0, 8570
Telemetry [candidate] (8.495 ms) : 0, 8495
Flare Poller [baseline] (4.218 ms) : 0, 4218
Flare Poller [candidate] (4.198 ms) : 0, 4198
IAST [baseline] (26.562 ms) : 0, 26562
IAST [candidate] (26.248 ms) : 0, 26248
Loading

Load

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master mcculls/byte-buddy-1.17.7
git_commit_date 1759864858 1759866786
git_commit_sha 1772b5b f296931
release_version 1.55.0-SNAPSHOT~1772b5b0ee 1.55.0-SNAPSHOT~f296931d4e
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1759868305 1759868305
ci_job_id 1168149001 1168149001
ci_pipeline_id 78651519 78651519
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-2iv384oc 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-2iv384oc 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 2 performance regressions! Performance is the same for 9 metrics, 12 unstable metrics.

scenario Δ mean http_req_duration Δ mean throughput candidate mean http_req_duration candidate mean throughput baseline mean http_req_duration baseline mean throughput
scenario:load:insecure-bank:iast_GLOBAL:high_load worse
[+501.080µs; +917.846µs] or [+4.762%; +8.722%]
unstable
[-75.868op/s; +20.555op/s] or [-17.178%; +4.654%]
11.233ms 414.000op/s 10.523ms 441.656op/s
scenario:load:petclinic:appsec:high_load better
[-3.004ms; -2.059ms] or [-5.896%; -4.040%]
unstable
[-1.797op/s; +11.397op/s] or [-1.956%; +12.402%]
48.422ms 96.700op/s 50.954ms 91.900op/s
scenario:load:petclinic:iast:high_load worse
[+0.993ms; +1.800ms] or [+2.313%; +4.194%]
unstable
[-11.140op/s; +4.315op/s] or [-10.224%; +3.960%]
44.326ms 105.550op/s 42.930ms 108.963op/s
Request duration reports for petclinic
gantt
    title petclinic - request duration [CI 0.99] : candidate=1.55.0-SNAPSHOT~f296931d4e, baseline=1.55.0-SNAPSHOT~1772b5b0ee
    dateFormat X
    axisFormat %s
section baseline
no_agent (37.456 ms) : 37156, 37755
.   : milestone, 37456,
appsec (50.954 ms) : 50510, 51397
.   : milestone, 50954,
code_origins (42.928 ms) : 42551, 43306
.   : milestone, 42928,
iast (42.93 ms) : 42559, 43300
.   : milestone, 42930,
profiling (48.363 ms) : 47866, 48859
.   : milestone, 48363,
tracing (45.048 ms) : 44658, 45438
.   : milestone, 45048,
section candidate
no_agent (36.937 ms) : 36647, 37227
.   : milestone, 36937,
appsec (48.422 ms) : 47987, 48857
.   : milestone, 48422,
code_origins (44.179 ms) : 43780, 44577
.   : milestone, 44179,
iast (44.326 ms) : 43946, 44707
.   : milestone, 44326,
profiling (47.714 ms) : 47252, 48177
.   : milestone, 47714,
tracing (43.752 ms) : 43375, 44128
.   : milestone, 43752,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 37.456 ms [37.156 ms, 37.755 ms] -
appsec 50.954 ms [50.51 ms, 51.397 ms] 13.498 ms (36.0%)
code_origins 42.928 ms [42.551 ms, 43.306 ms] 5.473 ms (14.6%)
iast 42.93 ms [42.559 ms, 43.3 ms] 5.474 ms (14.6%)
profiling 48.363 ms [47.866 ms, 48.859 ms] 10.907 ms (29.1%)
tracing 45.048 ms [44.658 ms, 45.438 ms] 7.592 ms (20.3%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 36.937 ms [36.647 ms, 37.227 ms] -
appsec 48.422 ms [47.987 ms, 48.857 ms] 11.485 ms (31.1%)
code_origins 44.179 ms [43.78 ms, 44.577 ms] 7.242 ms (19.6%)
iast 44.326 ms [43.946 ms, 44.707 ms] 7.389 ms (20.0%)
profiling 47.714 ms [47.252 ms, 48.177 ms] 10.777 ms (29.2%)
tracing 43.752 ms [43.375 ms, 44.128 ms] 6.815 ms (18.4%)
Request duration reports for insecure-bank
gantt
    title insecure-bank - request duration [CI 0.99] : candidate=1.55.0-SNAPSHOT~f296931d4e, baseline=1.55.0-SNAPSHOT~1772b5b0ee
    dateFormat X
    axisFormat %s
section baseline
no_agent (4.364 ms) : 4315, 4414
.   : milestone, 4364,
iast (10.005 ms) : 9838, 10173
.   : milestone, 10005,
iast_FULL (13.536 ms) : 13267, 13805
.   : milestone, 13536,
iast_GLOBAL (10.523 ms) : 10335, 10711
.   : milestone, 10523,
profiling (9.063 ms) : 8910, 9216
.   : milestone, 9063,
tracing (7.734 ms) : 7626, 7842
.   : milestone, 7734,
section candidate
no_agent (4.359 ms) : 4311, 4407
.   : milestone, 4359,
iast (10.261 ms) : 10088, 10433
.   : milestone, 10261,
iast_FULL (13.615 ms) : 13343, 13887
.   : milestone, 13615,
iast_GLOBAL (11.233 ms) : 11033, 11432
.   : milestone, 11233,
profiling (8.729 ms) : 8596, 8863
.   : milestone, 8729,
tracing (7.859 ms) : 7743, 7974
.   : milestone, 7859,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 4.364 ms [4.315 ms, 4.414 ms] -
iast 10.005 ms [9.838 ms, 10.173 ms] 5.641 ms (129.3%)
iast_FULL 13.536 ms [13.267 ms, 13.805 ms] 9.172 ms (210.2%)
iast_GLOBAL 10.523 ms [10.335 ms, 10.711 ms] 6.159 ms (141.1%)
profiling 9.063 ms [8.91 ms, 9.216 ms] 4.699 ms (107.7%)
tracing 7.734 ms [7.626 ms, 7.842 ms] 3.37 ms (77.2%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 4.359 ms [4.311 ms, 4.407 ms] -
iast 10.261 ms [10.088 ms, 10.433 ms] 5.902 ms (135.4%)
iast_FULL 13.615 ms [13.343 ms, 13.887 ms] 9.256 ms (212.3%)
iast_GLOBAL 11.233 ms [11.033 ms, 11.432 ms] 6.873 ms (157.7%)
profiling 8.729 ms [8.596 ms, 8.863 ms] 4.37 ms (100.3%)
tracing 7.859 ms [7.743 ms, 7.974 ms] 3.5 ms (80.3%)

Dacapo

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master mcculls/byte-buddy-1.17.7
git_commit_date 1759864858 1759866786
git_commit_sha 1772b5b f296931
release_version 1.55.0-SNAPSHOT~1772b5b0ee 1.55.0-SNAPSHOT~f296931d4e
See matching parameters
Baseline Candidate
application biojava biojava
ci_job_date 1759868867 1759868867
ci_job_id 1168149003 1168149003
ci_pipeline_id 78651519 78651519
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-3-sh3h7o0o 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-3-sh3h7o0o 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.55.0-SNAPSHOT~f296931d4e, baseline=1.55.0-SNAPSHOT~1772b5b0ee
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.466 ms) : 1455, 1478
.   : milestone, 1466,
appsec (3.71 ms) : 3492, 3927
.   : milestone, 3710,
iast (2.215 ms) : 2151, 2280
.   : milestone, 2215,
iast_GLOBAL (2.253 ms) : 2188, 2317
.   : milestone, 2253,
profiling (2.069 ms) : 2017, 2122
.   : milestone, 2069,
tracing (2.019 ms) : 1969, 2069
.   : milestone, 2019,
section candidate
no_agent (1.479 ms) : 1468, 1491
.   : milestone, 1479,
appsec (3.721 ms) : 3504, 3938
.   : milestone, 3721,
iast (2.213 ms) : 2149, 2276
.   : milestone, 2213,
iast_GLOBAL (2.26 ms) : 2196, 2324
.   : milestone, 2260,
profiling (2.076 ms) : 2023, 2130
.   : milestone, 2076,
tracing (2.024 ms) : 1974, 2075
.   : milestone, 2024,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.466 ms [1.455 ms, 1.478 ms] -
appsec 3.71 ms [3.492 ms, 3.927 ms] 2.243 ms (153.0%)
iast 2.215 ms [2.151 ms, 2.28 ms] 749.345 µs (51.1%)
iast_GLOBAL 2.253 ms [2.188 ms, 2.317 ms] 786.57 µs (53.6%)
profiling 2.069 ms [2.017 ms, 2.122 ms] 603.349 µs (41.2%)
tracing 2.019 ms [1.969 ms, 2.069 ms] 552.816 µs (37.7%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.479 ms [1.468 ms, 1.491 ms] -
appsec 3.721 ms [3.504 ms, 3.938 ms] 2.242 ms (151.6%)
iast 2.213 ms [2.149 ms, 2.276 ms] 733.351 µs (49.6%)
iast_GLOBAL 2.26 ms [2.196 ms, 2.324 ms] 780.882 µs (52.8%)
profiling 2.076 ms [2.023 ms, 2.13 ms] 597.0 µs (40.4%)
tracing 2.024 ms [1.974 ms, 2.075 ms] 545.192 µs (36.9%)
Execution time for biojava
gantt
    title biojava - execution time [CI 0.99] : candidate=1.55.0-SNAPSHOT~f296931d4e, baseline=1.55.0-SNAPSHOT~1772b5b0ee
    dateFormat X
    axisFormat %s
section baseline
no_agent (15.491 s) : 15491000, 15491000
.   : milestone, 15491000,
appsec (14.809 s) : 14809000, 14809000
.   : milestone, 14809000,
iast (18.81 s) : 18810000, 18810000
.   : milestone, 18810000,
iast_GLOBAL (18.145 s) : 18145000, 18145000
.   : milestone, 18145000,
profiling (15.213 s) : 15213000, 15213000
.   : milestone, 15213000,
tracing (14.995 s) : 14995000, 14995000
.   : milestone, 14995000,
section candidate
no_agent (15.491 s) : 15491000, 15491000
.   : milestone, 15491000,
appsec (15.243 s) : 15243000, 15243000
.   : milestone, 15243000,
iast (18.808 s) : 18808000, 18808000
.   : milestone, 18808000,
iast_GLOBAL (18.133 s) : 18133000, 18133000
.   : milestone, 18133000,
profiling (15.299 s) : 15299000, 15299000
.   : milestone, 15299000,
tracing (14.94 s) : 14940000, 14940000
.   : milestone, 14940000,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.491 s [15.491 s, 15.491 s] -
appsec 14.809 s [14.809 s, 14.809 s] -682.0 ms (-4.4%)
iast 18.81 s [18.81 s, 18.81 s] 3.319 s (21.4%)
iast_GLOBAL 18.145 s [18.145 s, 18.145 s] 2.654 s (17.1%)
profiling 15.213 s [15.213 s, 15.213 s] -278.0 ms (-1.8%)
tracing 14.995 s [14.995 s, 14.995 s] -496.0 ms (-3.2%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.491 s [15.491 s, 15.491 s] -
appsec 15.243 s [15.243 s, 15.243 s] -248.0 ms (-1.6%)
iast 18.808 s [18.808 s, 18.808 s] 3.317 s (21.4%)
iast_GLOBAL 18.133 s [18.133 s, 18.133 s] 2.642 s (17.1%)
profiling 15.299 s [15.299 s, 15.299 s] -192.0 ms (-1.2%)
tracing 14.94 s [14.94 s, 14.94 s] -551.0 ms (-3.6%)

Copy link
Contributor

@AlexeyKuznetsov-DD AlexeyKuznetsov-DD left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Minor changes: better to use libs.toml

@AlexeyKuznetsov-DD
Copy link
Contributor

Actually we have duplicated declaration of byte-buddy in libs.versions.toml

46: bytebuddy = { module = "net.bytebuddy:byte-buddy", version.ref = "bytebuddy" }
47: bytebuddyagent = { module = "net.bytebuddy:byte-buddy-agent", version.ref = "bytebuddy" }
...
81:byte-buddy = { module = "net.bytebuddy:byte-buddy", version.ref = "bytebuddy" }
82:byte-buddy-agent = { module = "net.bytebuddy:byte-buddy-agent", version.ref = "bytebuddy" }

Can we have only one?

@mcculls
Copy link
Contributor Author

mcculls commented Oct 7, 2025

Actually we have duplicated declaration of byte-buddy in libs.versions.toml
Can we have only one?

5e46c1e

@mcculls mcculls merged commit 054a9d5 into master Oct 7, 2025
534 checks passed
@mcculls mcculls deleted the mcculls/byte-buddy-1.17.7 branch October 7, 2025 20:47
@github-actions github-actions bot added this to the 1.55.0 milestone Oct 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp: core Tracer core tag: dependencies Dependencies related changes type: enhancement Enhancements and improvements

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants