Skip to content

🍒 #8192 - Ensure shaded helpers have unique names when injected into class-loaders - #8193

Merged
mcculls merged 2 commits into
release/v1.45.xfrom
stuart.mcculloch/backport-pr-8192
Jan 14, 2025
Merged

🍒 #8192 - Ensure shaded helpers have unique names when injected into class-loaders#8193
mcculls merged 2 commits into
release/v1.45.xfrom
stuart.mcculloch/backport-pr-8192

Conversation

@mcculls

Copy link
Copy Markdown
Contributor

Backport #8192 to release/v1.45.x

@mcculls
mcculls requested a review from a team as a code ownerJanuary 14, 2025 09:05
@mccullsmcculls added type: bug fix Bug fix comp: tooling Build & Tooling labels Jan 14, 2025
@mcculls
mcculls requested a review from ygreeJanuary 14, 2025 09:05
@github-actions

github-actionsBot commented Jan 14, 2025

Copy link
Copy Markdown
Contributor

Hi! 👋 Thanks for your pull request! 🎉

To help us review it, please make sure to:

  • Remove the tag from the pull request title

If you need help, please check our contributing guidelines.

@pr-commenter

Copy link
Copy Markdown

Benchmarks

Startup

Parameters

BaselineCandidate
baseline_or_candidatebaselinecandidate
git_branchmasterstuart.mcculloch/backport-pr-8192
git_commit_date17368359321736845495
git_commit_sha866fc61e431c35
release_version1.46.0-SNAPSHOT~866fc615711.46.0-SNAPSHOT~e431c3536c
See matching parameters
BaselineCandidate
applicationinsecure-bankinsecure-bank
ci_job_date17368478671736847867
ci_job_id765046005765046005
ci_pipeline_id5290751352907513
cpu_modelIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHzIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
moduleAgentAgent
parentNoneNone
variantiastiast

Summary

Found 2 performance improvements and 0 performance regressions! Performance is the same for 57 metrics, 4 unstable metrics.

scenarioΔ mean execution_timecandidate mean execution_timebaseline mean execution_time
scenario:startup:petclinic:profiling:Remote Configbetter
[-50.931µs; -16.522µs] or [-7.326%; -2.377%]
661.502µs695.229µs
scenario:startup:petclinic:profiling:Telemetrybetter
[-907.217µs; -559.642µs] or [-10.231%; -6.311%]
8.134ms8.867ms
Startup time reports for petclinic
gantt
title petclinic - global startup overhead: candidate=1.46.0-SNAPSHOT~e431c3536c, baseline=1.46.0-SNAPSHOT~866fc61571
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.059 s) : 0, 1058876
Total [baseline] (10.523 s) : 0, 10522729
Agent [candidate] (1.054 s) : 0, 1054199
Total [candidate] (10.446 s) : 0, 10446045
section appsec
Agent [baseline] (1.195 s) : 0, 1194542
Total [baseline] (10.714 s) : 0, 10714403
Agent [candidate] (1.186 s) : 0, 1186466
Total [candidate] (10.684 s) : 0, 10683916
section iast
Agent [baseline] (1.181 s) : 0, 1181078
Total [baseline] (10.977 s) : 0, 10976651
Agent [candidate] (1.191 s) : 0, 1190988
Total [candidate] (11.016 s) : 0, 11015945
section profiling
Agent [baseline] (1.272 s) : 0, 1272062
Total [baseline] (10.868 s) : 0, 10868337
Agent [candidate] (1.282 s) : 0, 1281752
Total [candidate] (10.863 s) : 0, 10862789
Loading
  • baseline results
ModuleVariantDurationΔ tracing
Agenttracing1.059 s-
Agentappsec1.195 s135.666 ms (12.8%)
Agentiast1.181 s122.202 ms (11.5%)
Agentprofiling1.272 s213.186 ms (20.1%)
Totaltracing10.523 s-
Totalappsec10.714 s191.674 ms (1.8%)
Totaliast10.977 s453.922 ms (4.3%)
Totalprofiling10.868 s345.608 ms (3.3%)
  • candidate results
ModuleVariantDurationΔ tracing
Agenttracing1.054 s-
Agentappsec1.186 s132.267 ms (12.5%)
Agentiast1.191 s136.789 ms (13.0%)
Agentprofiling1.282 s227.553 ms (21.6%)
Totaltracing10.446 s-
Totalappsec10.684 s237.871 ms (2.3%)
Totaliast11.016 s569.9 ms (5.5%)
Totalprofiling10.863 s416.744 ms (4.0%)
gantt
title petclinic - break down per module: candidate=1.46.0-SNAPSHOT~e431c3536c, baseline=1.46.0-SNAPSHOT~866fc61571
dateFormat X
axisFormat %s
section tracing
BytebuddyAgent [baseline] (716.448 ms) : 0, 716448
BytebuddyAgent [candidate] (713.249 ms) : 0, 713249
GlobalTracer [baseline] (257.076 ms) : 0, 257076
GlobalTracer [candidate] (256.2 ms) : 0, 256200
AppSec [baseline] (55.426 ms) : 0, 55426
AppSec [candidate] (55.434 ms) : 0, 55434
Remote Config [baseline] (735.49 µs) : 0, 735
Remote Config [candidate] (737.081 µs) : 0, 737
Telemetry [baseline] (14.296 ms) : 0, 14296
Telemetry [candidate] (13.582 ms) : 0, 13582
section appsec
BytebuddyAgent [baseline] (734.966 ms) : 0, 734966
BytebuddyAgent [candidate] (729.979 ms) : 0, 729979
GlobalTracer [baseline] (254.094 ms) : 0, 254094
GlobalTracer [candidate] (252.612 ms) : 0, 252612
AppSec [baseline] (171.715 ms) : 0, 171715
AppSec [candidate] (170.024 ms) : 0, 170024
IAST [baseline] (19.492 ms) : 0, 19492
IAST [candidate] (19.259 ms) : 0, 19259
Remote Config [baseline] (669.067 µs) : 0, 669
Remote Config [candidate] (652.322 µs) : 0, 652
Telemetry [baseline] (8.323 ms) : 0, 8323
Telemetry [candidate] (8.542 ms) : 0, 8542
section iast
BytebuddyAgent [baseline] (830.719 ms) : 0, 830719
BytebuddyAgent [candidate] (837.975 ms) : 0, 837975
GlobalTracer [baseline] (246.503 ms) : 0, 246503
GlobalTracer [candidate] (248.185 ms) : 0, 248185
AppSec [baseline] (58.022 ms) : 0, 58022
AppSec [candidate] (58.312 ms) : 0, 58312
IAST [baseline] (21.489 ms) : 0, 21489
IAST [candidate] (21.602 ms) : 0, 21602
Remote Config [baseline] (677.029 µs) : 0, 677
Remote Config [candidate] (685.358 µs) : 0, 685
Telemetry [baseline] (8.696 ms) : 0, 8696
Telemetry [candidate] (8.943 ms) : 0, 8943
section profiling
BytebuddyAgent [baseline] (702.01 ms) : 0, 702010
BytebuddyAgent [candidate] (707.82 ms) : 0, 707820
GlobalTracer [baseline] (368.179 ms) : 0, 368179
GlobalTracer [candidate] (372.901 ms) : 0, 372901
AppSec [baseline] (54.848 ms) : 0, 54848
AppSec [candidate] (54.056 ms) : 0, 54056
Remote Config [baseline] (695.229 µs) : 0, 695
Remote Config [candidate] (661.502 µs) : 0, 662
Telemetry [baseline] (8.867 ms) : 0, 8867
Telemetry [candidate] (8.134 ms) : 0, 8134
ProfilingAgent [baseline] (95.561 ms) : 0, 95561
ProfilingAgent [candidate] (96.012 ms) : 0, 96012
Profiling [baseline] (95.586 ms) : 0, 95586
Profiling [candidate] (96.035 ms) : 0, 96035
Loading
Startup time reports for insecure-bank
gantt
title insecure-bank - global startup overhead: candidate=1.46.0-SNAPSHOT~e431c3536c, baseline=1.46.0-SNAPSHOT~866fc61571
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.058 s) : 0, 1058085
Total [baseline] (8.625 s) : 0, 8624687
Agent [candidate] (1.055 s) : 0, 1055192
Total [candidate] (8.624 s) : 0, 8623991
section iast
Agent [baseline] (1.18 s) : 0, 1180053
Total [baseline] (9.209 s) : 0, 9208632
Agent [candidate] (1.183 s) : 0, 1183164
Total [candidate] (9.202 s) : 0, 9201948
section iast_HARDCODED_SECRET_DISABLED
Agent [baseline] (1.188 s) : 0, 1188343
Total [baseline] (9.203 s) : 0, 9203234
Agent [candidate] (1.191 s) : 0, 1191399
Total [candidate] (9.25 s) : 0, 9249524
section iast_TELEMETRY_OFF
Agent [baseline] (1.174 s) : 0, 1174336
Total [baseline] (9.183 s) : 0, 9183453
Agent [candidate] (1.175 s) : 0, 1175230
Total [candidate] (9.211 s) : 0, 9211287
Loading
  • baseline results
ModuleVariantDurationΔ tracing
Agenttracing1.058 s-
Agentiast1.18 s121.968 ms (11.5%)
Agentiast_HARDCODED_SECRET_DISABLED1.188 s130.259 ms (12.3%)
Agentiast_TELEMETRY_OFF1.174 s116.252 ms (11.0%)
Totaltracing8.625 s-
Totaliast9.209 s583.945 ms (6.8%)
Totaliast_HARDCODED_SECRET_DISABLED9.203 s578.547 ms (6.7%)
Totaliast_TELEMETRY_OFF9.183 s558.766 ms (6.5%)
  • candidate results
ModuleVariantDurationΔ tracing
Agenttracing1.055 s-
Agentiast1.183 s127.972 ms (12.1%)
Agentiast_HARDCODED_SECRET_DISABLED1.191 s136.206 ms (12.9%)
Agentiast_TELEMETRY_OFF1.175 s120.038 ms (11.4%)
Totaltracing8.624 s-
Totaliast9.202 s577.957 ms (6.7%)
Totaliast_HARDCODED_SECRET_DISABLED9.25 s625.533 ms (7.3%)
Totaliast_TELEMETRY_OFF9.211 s587.297 ms (6.8%)
gantt
title insecure-bank - break down per module: candidate=1.46.0-SNAPSHOT~e431c3536c, baseline=1.46.0-SNAPSHOT~866fc61571
dateFormat X
axisFormat %s
section tracing
BytebuddyAgent [baseline] (717.476 ms) : 0, 717476
BytebuddyAgent [candidate] (712.7 ms) : 0, 712700
GlobalTracer [baseline] (255.598 ms) : 0, 255598
GlobalTracer [candidate] (255.537 ms) : 0, 255537
AppSec [baseline] (55.35 ms) : 0, 55350
AppSec [candidate] (55.949 ms) : 0, 55949
Remote Config [baseline] (724.633 µs) : 0, 725
Remote Config [candidate] (718.804 µs) : 0, 719
Telemetry [baseline] (13.894 ms) : 0, 13894
Telemetry [candidate] (15.281 ms) : 0, 15281
section iast
BytebuddyAgent [baseline] (829.798 ms) : 0, 829798
BytebuddyAgent [candidate] (831.778 ms) : 0, 831778
GlobalTracer [baseline] (246.177 ms) : 0, 246177
GlobalTracer [candidate] (246.999 ms) : 0, 246999
AppSec [baseline] (58.254 ms) : 0, 58254
AppSec [candidate] (58.49 ms) : 0, 58490
Remote Config [baseline] (677.285 µs) : 0, 677
Remote Config [candidate] (673.153 µs) : 0, 673
Telemetry [baseline] (8.754 ms) : 0, 8754
Telemetry [candidate] (8.768 ms) : 0, 8768
IAST [baseline] (21.464 ms) : 0, 21464
IAST [candidate] (21.477 ms) : 0, 21477
section iast_HARDCODED_SECRET_DISABLED
BytebuddyAgent [baseline] (835.728 ms) : 0, 835728
BytebuddyAgent [candidate] (836.508 ms) : 0, 836508
GlobalTracer [baseline] (247.622 ms) : 0, 247622
GlobalTracer [candidate] (249.535 ms) : 0, 249535
AppSec [baseline] (58.663 ms) : 0, 58663
AppSec [candidate] (58.828 ms) : 0, 58828
Remote Config [baseline] (682.801 µs) : 0, 683
Remote Config [candidate] (674.657 µs) : 0, 675
Telemetry [baseline] (8.874 ms) : 0, 8874
Telemetry [candidate] (8.975 ms) : 0, 8975
IAST [baseline] (21.715 ms) : 0, 21715
IAST [candidate] (21.77 ms) : 0, 21770
section iast_TELEMETRY_OFF
BytebuddyAgent [baseline] (825.935 ms) : 0, 825935
BytebuddyAgent [candidate] (826.505 ms) : 0, 826505
GlobalTracer [baseline] (245.951 ms) : 0, 245951
GlobalTracer [candidate] (246.308 ms) : 0, 246308
AppSec [baseline] (57.584 ms) : 0, 57584
AppSec [candidate] (57.399 ms) : 0, 57399
Remote Config [baseline] (641.914 µs) : 0, 642
Remote Config [candidate] (644.3 µs) : 0, 644
Telemetry [baseline] (8.599 ms) : 0, 8599
Telemetry [candidate] (8.6 ms) : 0, 8600
IAST [baseline] (20.671 ms) : 0, 20671
IAST [candidate] (20.746 ms) : 0, 20746
Loading

Load

Parameters

BaselineCandidate
baseline_or_candidatebaselinecandidate
end_time2025-01-14T09:14:462025-01-14T09:21:44
git_branchmasterstuart.mcculloch/backport-pr-8192
git_commit_date17368359321736845495
git_commit_sha866fc61e431c35
release_version1.46.0-SNAPSHOT~866fc615711.46.0-SNAPSHOT~e431c3536c
start_time2025-01-14T09:14:332025-01-14T09:21:30
See matching parameters
BaselineCandidate
applicationinsecure-bankinsecure-bank
ci_job_date17368468561736846856
ci_job_id765046006765046006
ci_pipeline_id5290751352907513
cpu_modelIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHzIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
variantiastiast

Summary

Found 0 performance improvements and 0 performance regressions! Performance is the same for 11 metrics, 17 unstable metrics.

Request duration reports for insecure-bank
gantt
title insecure-bank - request duration [CI 0.99] : candidate=1.46.0-SNAPSHOT~e431c3536c, baseline=1.46.0-SNAPSHOT~866fc61571
dateFormat X
axisFormat %s
section baseline
no_agent (374.185 µs) : 355, 394
. : milestone, 374,
iast (490.445 µs) : 469, 512
. : milestone, 490,
iast_FULL (653.173 µs) : 632, 675
. : milestone, 653,
iast_GLOBAL (524.024 µs) : 502, 546
. : milestone, 524,
iast_HARDCODED_SECRET_DISABLED (491.939 µs) : 470, 513
. : milestone, 492,
iast_INACTIVE (458.48 µs) : 437, 480
. : milestone, 458,
iast_TELEMETRY_OFF (478.289 µs) : 457, 500
. : milestone, 478,
tracing (453.835 µs) : 432, 476
. : milestone, 454,
section candidate
no_agent (367.05 µs) : 347, 388
. : milestone, 367,
iast (492.737 µs) : 471, 515
. : milestone, 493,
iast_FULL (651.388 µs) : 630, 673
. : milestone, 651,
iast_GLOBAL (521.178 µs) : 499, 543
. : milestone, 521,
iast_HARDCODED_SECRET_DISABLED (494.118 µs) : 473, 516
. : milestone, 494,
iast_INACTIVE (458.566 µs) : 436, 481
. : milestone, 459,
iast_TELEMETRY_OFF (473.928 µs) : 453, 495
. : milestone, 474,
tracing (447.8 µs) : 427, 468
. : milestone, 448,
Loading
  • baseline results
VariantRequest duration [CI 0.99]Δ no_agent
no_agent374.185 µs [354.605 µs, 393.765 µs]-
iast490.445 µs [468.941 µs, 511.948 µs]116.26 µs (31.1%)
iast_FULL653.173 µs [631.509 µs, 674.837 µs]278.988 µs (74.6%)
iast_GLOBAL524.024 µs [502.154 µs, 545.895 µs]149.839 µs (40.0%)
iast_HARDCODED_SECRET_DISABLED491.939 µs [470.499 µs, 513.379 µs]117.754 µs (31.5%)
iast_INACTIVE458.48 µs [437.168 µs, 479.792 µs]84.295 µs (22.5%)
iast_TELEMETRY_OFF478.289 µs [456.87 µs, 499.709 µs]104.104 µs (27.8%)
tracing453.835 µs [432.129 µs, 475.54 µs]79.65 µs (21.3%)
  • candidate results
VariantRequest duration [CI 0.99]Δ no_agent
no_agent367.05 µs [346.551 µs, 387.548 µs]-
iast492.737 µs [470.838 µs, 514.636 µs]125.687 µs (34.2%)
iast_FULL651.388 µs [629.743 µs, 673.033 µs]284.338 µs (77.5%)
iast_GLOBAL521.178 µs [498.984 µs, 543.372 µs]154.128 µs (42.0%)
iast_HARDCODED_SECRET_DISABLED494.118 µs [472.684 µs, 515.552 µs]127.068 µs (34.6%)
iast_INACTIVE458.566 µs [436.237 µs, 480.896 µs]91.516 µs (24.9%)
iast_TELEMETRY_OFF473.928 µs [452.689 µs, 495.166 µs]106.878 µs (29.1%)
tracing447.8 µs [427.106 µs, 468.494 µs]80.75 µs (22.0%)
Request duration reports for petclinic
gantt
title petclinic - request duration [CI 0.99] : candidate=1.46.0-SNAPSHOT~e431c3536c, baseline=1.46.0-SNAPSHOT~866fc61571
dateFormat X
axisFormat %s
section baseline
no_agent (1.349 ms) : 1328, 1370
. : milestone, 1349,
appsec (1.756 ms) : 1733, 1778
. : milestone, 1756,
appsec_no_iast (1.77 ms) : 1745, 1795
. : milestone, 1770,
iast (1.495 ms) : 1471, 1518
. : milestone, 1495,
profiling (1.521 ms) : 1496, 1546
. : milestone, 1521,
tracing (1.484 ms) : 1459, 1508
. : milestone, 1484,
section candidate
no_agent (1.365 ms) : 1346, 1385
. : milestone, 1365,
appsec (1.744 ms) : 1721, 1768
. : milestone, 1744,
appsec_no_iast (1.755 ms) : 1730, 1780
. : milestone, 1755,
iast (1.491 ms) : 1468, 1514
. : milestone, 1491,
profiling (1.505 ms) : 1480, 1530
. : milestone, 1505,
tracing (1.464 ms) : 1438, 1489
. : milestone, 1464,
Loading
  • baseline results
VariantRequest duration [CI 0.99]Δ no_agent
no_agent1.349 ms [1.328 ms, 1.37 ms]-
appsec1.756 ms [1.733 ms, 1.778 ms]406.5 µs (30.1%)
appsec_no_iast1.77 ms [1.745 ms, 1.795 ms]421.025 µs (31.2%)
iast1.495 ms [1.471 ms, 1.518 ms]145.62 µs (10.8%)
profiling1.521 ms [1.496 ms, 1.546 ms]171.803 µs (12.7%)
tracing1.484 ms [1.459 ms, 1.508 ms]134.626 µs (10.0%)
  • candidate results
VariantRequest duration [CI 0.99]Δ no_agent
no_agent1.365 ms [1.346 ms, 1.385 ms]-
appsec1.744 ms [1.721 ms, 1.768 ms]379.173 µs (27.8%)
appsec_no_iast1.755 ms [1.73 ms, 1.78 ms]389.604 µs (28.5%)
iast1.491 ms [1.468 ms, 1.514 ms]125.845 µs (9.2%)
profiling1.505 ms [1.48 ms, 1.53 ms]139.358 µs (10.2%)
tracing1.464 ms [1.438 ms, 1.489 ms]98.288 µs (7.2%)

Dacapo

Parameters

BaselineCandidate
baseline_or_candidatebaselinecandidate
git_branchmasterstuart.mcculloch/backport-pr-8192
git_commit_date17368359321736845495
git_commit_sha866fc61e431c35
release_version1.46.0-SNAPSHOT~866fc615711.46.0-SNAPSHOT~e431c3536c
See matching parameters
BaselineCandidate
applicationbiojavabiojava
ci_job_date17368473991736847399
ci_job_id765046007765046007
ci_pipeline_id5290751352907513
cpu_modelIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHzIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
variantappsecappsec

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.46.0-SNAPSHOT~e431c3536c, baseline=1.46.0-SNAPSHOT~866fc61571
dateFormat X
axisFormat %s
section baseline
no_agent (1.475 ms) : 1463, 1487
. : milestone, 1475,
appsec (2.367 ms) : 2325, 2410
. : milestone, 2367,
iast (2.104 ms) : 2049, 2159
. : milestone, 2104,
iast_GLOBAL (2.166 ms) : 2111, 2222
. : milestone, 2166,
profiling (2.446 ms) : 2263, 2628
. : milestone, 2446,
tracing (1.941 ms) : 1899, 1982
. : milestone, 1941,
section candidate
no_agent (1.479 ms) : 1467, 1491
. : milestone, 1479,
appsec (2.366 ms) : 2323, 2409
. : milestone, 2366,
iast (2.109 ms) : 2054, 2164
. : milestone, 2109,
iast_GLOBAL (2.152 ms) : 2097, 2207
. : milestone, 2152,
profiling (1.978 ms) : 1934, 2022
. : milestone, 1978,
tracing (1.95 ms) : 1908, 1992
. : milestone, 1950,
Loading
  • baseline results
VariantExecution Time [CI 0.99]Δ no_agent
no_agent1.475 ms [1.463 ms, 1.487 ms]-
appsec2.367 ms [2.325 ms, 2.41 ms]892.613 µs (60.5%)
iast2.104 ms [2.049 ms, 2.159 ms]629.14 µs (42.7%)
iast_GLOBAL2.166 ms [2.111 ms, 2.222 ms]691.395 µs (46.9%)
profiling2.446 ms [2.263 ms, 2.628 ms]970.952 µs (65.8%)
tracing1.941 ms [1.899 ms, 1.982 ms]465.701 µs (31.6%)
  • candidate results
VariantExecution Time [CI 0.99]Δ no_agent
no_agent1.479 ms [1.467 ms, 1.491 ms]-
appsec2.366 ms [2.323 ms, 2.409 ms]886.893 µs (60.0%)
iast2.109 ms [2.054 ms, 2.164 ms]629.994 µs (42.6%)
iast_GLOBAL2.152 ms [2.097 ms, 2.207 ms]673.1 µs (45.5%)
profiling1.978 ms [1.934 ms, 2.022 ms]498.929 µs (33.7%)
tracing1.95 ms [1.908 ms, 1.992 ms]471.33 µs (31.9%)
Execution time for biojava
gantt
title biojava - execution time [CI 0.99] : candidate=1.46.0-SNAPSHOT~e431c3536c, baseline=1.46.0-SNAPSHOT~866fc61571
dateFormat X
axisFormat %s
section baseline
no_agent (14.706 s) : 14706000, 14706000
. : milestone, 14706000,
appsec (15.151 s) : 15151000, 15151000
. : milestone, 15151000,
iast (18.952 s) : 18952000, 18952000
. : milestone, 18952000,
iast_GLOBAL (18.141 s) : 18141000, 18141000
. : milestone, 18141000,
profiling (15.175 s) : 15175000, 15175000
. : milestone, 15175000,
tracing (14.988 s) : 14988000, 14988000
. : milestone, 14988000,
section candidate
no_agent (15.425 s) : 15425000, 15425000
. : milestone, 15425000,
appsec (15.165 s) : 15165000, 15165000
. : milestone, 15165000,
iast (19.035 s) : 19035000, 19035000
. : milestone, 19035000,
iast_GLOBAL (18.038 s) : 18038000, 18038000
. : milestone, 18038000,
profiling (15.284 s) : 15284000, 15284000
. : milestone, 15284000,
tracing (14.842 s) : 14842000, 14842000
. : milestone, 14842000,
Loading
  • baseline results
VariantExecution Time [CI 0.99]Δ no_agent
no_agent14.706 s [14.706 s, 14.706 s]-
appsec15.151 s [15.151 s, 15.151 s]445.0 ms (3.0%)
iast18.952 s [18.952 s, 18.952 s]4.246 s (28.9%)
iast_GLOBAL18.141 s [18.141 s, 18.141 s]3.435 s (23.4%)
profiling15.175 s [15.175 s, 15.175 s]469.0 ms (3.2%)
tracing14.988 s [14.988 s, 14.988 s]282.0 ms (1.9%)
  • candidate results
VariantExecution Time [CI 0.99]Δ no_agent
no_agent15.425 s [15.425 s, 15.425 s]-
appsec15.165 s [15.165 s, 15.165 s]-260.0 ms (-1.7%)
iast19.035 s [19.035 s, 19.035 s]3.61 s (23.4%)
iast_GLOBAL18.038 s [18.038 s, 18.038 s]2.613 s (16.9%)
profiling15.284 s [15.284 s, 15.284 s]-141.0 ms (-0.9%)
tracing14.842 s [14.842 s, 14.842 s]-583.0 ms (-3.8%)

@mccullsmcculls changed the title [🍒 8192] Ensure shaded helpers have unique names when injected into class-loadersEnsure shaded helpers have unique names when injected into class-loadersJan 14, 2025
@mcculls
mcculls merged commit 51b4d94 into release/v1.45.xJan 14, 2025
@mcculls
mcculls deleted the stuart.mcculloch/backport-pr-8192 branch January 14, 2025 09:51
@github-actionsgithub-actionsBot added this to the 1.45.1 milestone Jan 14, 2025
@mccullsmcculls changed the title Ensure shaded helpers have unique names when injected into class-loaders🍒 #8192 - Ensure shaded helpers have unique names when injected into class-loadersJan 14, 2025
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp: toolingBuild & Toolingtype: bug fixBug fix

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@mcculls@amarziali