Skip to content

Improve rum injection output stream #9107

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 2 commits into
base: project/rum-injection
Choose a base branch
from

Conversation

amarziali
Copy link
Contributor

What Does This Do

Implement bulk write (FilteredOutputStream does not hence looping on each byte).

Also did some bench. JMH shows one increment of 30% to write a google home page while looking for</head> and injecting a content. However this can be justified since this feature is obviously introducing an impact (It's not enabled by default).
On the other hand, the algorithm can maybe be optimized but I'm lacking of ideas today

Motivation

Additional Notes

Contributor Checklist

Jira ticket: [PROJ-IDENT]

@amarziali amarziali requested review from a team as code owners July 4, 2025 15:30
@amarziali amarziali requested review from ygree and PerfectSlayer and removed request for ygree July 4, 2025 15:30
@pr-commenter
Copy link

pr-commenter bot commented Jul 4, 2025

Benchmarks

Startup

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master andrea.marziali/better-piped-injector
git_commit_date 1751637515 1751642731
git_commit_sha 1de42c8 5c74220
release_version 1.51.0-SNAPSHOT~1de42c8097 1.51.0-SNAPSHOT~5c742205b7
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1751644458 1751644458
ci_job_id 1014617694 1014617694
ci_pipeline_id 69686609 69686609
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-fzqfccco 6.8.0-1030-aws #32~22.04.1-Ubuntu SMP Thu Jun 5 08:38:24 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux Linux runner-zfyrx7zua-project-304-concurrent-1-fzqfccco 6.8.0-1030-aws #32~22.04.1-Ubuntu SMP Thu Jun 5 08:38:24 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 45 metrics, 8 unstable metrics.

Startup time reports for insecure-bank
gantt
    title insecure-bank - global startup overhead: candidate=1.51.0-SNAPSHOT~5c742205b7, baseline=1.51.0-SNAPSHOT~1de42c8097

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (996.356 ms) : 0, 996356
Total [baseline] (8.555 s) : 0, 8554883
Agent [candidate] (993.296 ms) : 0, 993296
Total [candidate] (8.589 s) : 0, 8589257
section iast
Agent [baseline] (1.135 s) : 0, 1134849
Total [baseline] (9.277 s) : 0, 9276861
Agent [candidate] (1.135 s) : 0, 1134998
Total [candidate] (9.284 s) : 0, 9283706
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 996.356 ms -
Agent iast 1.135 s 138.493 ms (13.9%)
Total tracing 8.555 s -
Total iast 9.277 s 721.978 ms (8.4%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 993.296 ms -
Agent iast 1.135 s 141.701 ms (14.3%)
Total tracing 8.589 s -
Total iast 9.284 s 694.449 ms (8.1%)
gantt
    title insecure-bank - break down per module: candidate=1.51.0-SNAPSHOT~5c742205b7, baseline=1.51.0-SNAPSHOT~1de42c8097

    dateFormat X
    axisFormat %s
section tracing
BytebuddyAgent [baseline] (687.71 ms) : 0, 687710
BytebuddyAgent [candidate] (685.95 ms) : 0, 685950
GlobalTracer [baseline] (242.05 ms) : 0, 242050
GlobalTracer [candidate] (241.686 ms) : 0, 241686
AppSec [baseline] (30.216 ms) : 0, 30216
AppSec [candidate] (30.12 ms) : 0, 30120
Debugger [baseline] (6.086 ms) : 0, 6086
Debugger [candidate] (6.08 ms) : 0, 6080
Remote Config [baseline] (686.145 µs) : 0, 686
Remote Config [candidate] (676.06 µs) : 0, 676
Telemetry [baseline] (8.213 ms) : 0, 8213
Telemetry [candidate] (8.228 ms) : 0, 8228
section iast
BytebuddyAgent [baseline] (809.044 ms) : 0, 809044
BytebuddyAgent [candidate] (808.629 ms) : 0, 808629
GlobalTracer [baseline] (233.316 ms) : 0, 233316
GlobalTracer [candidate] (233.549 ms) : 0, 233549
AppSec [baseline] (29.063 ms) : 0, 29063
AppSec [candidate] (29.671 ms) : 0, 29671
Debugger [baseline] (6.606 ms) : 0, 6606
Debugger [candidate] (5.826 ms) : 0, 5826
Remote Config [baseline] (573.924 µs) : 0, 574
Remote Config [candidate] (583.913 µs) : 0, 584
Telemetry [baseline] (8.006 ms) : 0, 8006
Telemetry [candidate] (8.068 ms) : 0, 8068
IAST [baseline] (26.811 ms) : 0, 26811
IAST [candidate] (27.921 ms) : 0, 27921
Loading
Startup time reports for petclinic
gantt
    title petclinic - global startup overhead: candidate=1.51.0-SNAPSHOT~5c742205b7, baseline=1.51.0-SNAPSHOT~1de42c8097

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (995.65 ms) : 0, 995650
Total [baseline] (10.584 s) : 0, 10584314
Agent [candidate] (995.84 ms) : 0, 995840
Total [candidate] (10.64 s) : 0, 10639774
section appsec
Agent [baseline] (1.173 s) : 0, 1173142
Total [baseline] (10.71 s) : 0, 10709890
Agent [candidate] (1.177 s) : 0, 1176607
Total [candidate] (10.778 s) : 0, 10778444
section iast
Agent [baseline] (1.135 s) : 0, 1134757
Total [baseline] (10.83 s) : 0, 10830373
Agent [candidate] (1.136 s) : 0, 1136174
Total [candidate] (10.824 s) : 0, 10823581
section profiling
Agent [baseline] (1.246 s) : 0, 1246298
Total [baseline] (11.001 s) : 0, 11000536
Agent [candidate] (1.242 s) : 0, 1242372
Total [candidate] (10.972 s) : 0, 10971505
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 995.65 ms -
Agent appsec 1.173 s 177.492 ms (17.8%)
Agent iast 1.135 s 139.107 ms (14.0%)
Agent profiling 1.246 s 250.648 ms (25.2%)
Total tracing 10.584 s -
Total appsec 10.71 s 125.576 ms (1.2%)
Total iast 10.83 s 246.059 ms (2.3%)
Total profiling 11.001 s 416.222 ms (3.9%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 995.84 ms -
Agent appsec 1.177 s 180.768 ms (18.2%)
Agent iast 1.136 s 140.334 ms (14.1%)
Agent profiling 1.242 s 246.532 ms (24.8%)
Total tracing 10.64 s -
Total appsec 10.778 s 138.67 ms (1.3%)
Total iast 10.824 s 183.807 ms (1.7%)
Total profiling 10.972 s 331.731 ms (3.1%)
gantt
    title petclinic - break down per module: candidate=1.51.0-SNAPSHOT~5c742205b7, baseline=1.51.0-SNAPSHOT~1de42c8097

    dateFormat X
    axisFormat %s
section tracing
BytebuddyAgent [baseline] (687.358 ms) : 0, 687358
BytebuddyAgent [candidate] (687.926 ms) : 0, 687926
GlobalTracer [baseline] (241.923 ms) : 0, 241923
GlobalTracer [candidate] (242.293 ms) : 0, 242293
AppSec [baseline] (30.114 ms) : 0, 30114
AppSec [candidate] (29.988 ms) : 0, 29988
Debugger [baseline] (6.0 ms) : 0, 6000
Debugger [candidate] (6.038 ms) : 0, 6038
Remote Config [baseline] (680.064 µs) : 0, 680
Remote Config [candidate] (674.268 µs) : 0, 674
Telemetry [baseline] (8.226 ms) : 0, 8226
Telemetry [candidate] (8.177 ms) : 0, 8177
section appsec
BytebuddyAgent [baseline] (708.982 ms) : 0, 708982
BytebuddyAgent [candidate] (710.637 ms) : 0, 710637
GlobalTracer [baseline] (234.837 ms) : 0, 234837
GlobalTracer [candidate] (235.202 ms) : 0, 235202
IAST [baseline] (22.932 ms) : 0, 22932
IAST [candidate] (23.157 ms) : 0, 23157
AppSec [baseline] (170.639 ms) : 0, 170639
AppSec [candidate] (172.23 ms) : 0, 172230
Debugger [baseline] (5.729 ms) : 0, 5729
Debugger [candidate] (5.81 ms) : 0, 5810
Remote Config [baseline] (603.155 µs) : 0, 603
Remote Config [candidate] (609.938 µs) : 0, 610
Telemetry [baseline] (8.038 ms) : 0, 8038
Telemetry [candidate] (8.185 ms) : 0, 8185
section iast
BytebuddyAgent [baseline] (808.081 ms) : 0, 808081
BytebuddyAgent [candidate] (809.96 ms) : 0, 809960
GlobalTracer [baseline] (233.263 ms) : 0, 233263
GlobalTracer [candidate] (233.535 ms) : 0, 233535
IAST [baseline] (26.249 ms) : 0, 26249
IAST [candidate] (29.439 ms) : 0, 29439
AppSec [baseline] (31.208 ms) : 0, 31208
AppSec [candidate] (27.848 ms) : 0, 27848
Debugger [baseline] (5.883 ms) : 0, 5883
Debugger [candidate] (5.883 ms) : 0, 5883
Remote Config [baseline] (587.034 µs) : 0, 587
Remote Config [candidate] (584.895 µs) : 0, 585
Telemetry [baseline] (8.019 ms) : 0, 8019
Telemetry [candidate] (8.084 ms) : 0, 8084
section profiling
BytebuddyAgent [baseline] (678.99 ms) : 0, 678990
BytebuddyAgent [candidate] (677.004 ms) : 0, 677004
GlobalTracer [baseline] (361.656 ms) : 0, 361656
GlobalTracer [candidate] (360.886 ms) : 0, 360886
AppSec [baseline] (32.41 ms) : 0, 32410
AppSec [candidate] (31.614 ms) : 0, 31614
Debugger [baseline] (10.678 ms) : 0, 10678
Debugger [candidate] (12.024 ms) : 0, 12024
Remote Config [baseline] (663.833 µs) : 0, 664
Remote Config [candidate] (660.237 µs) : 0, 660
Telemetry [baseline] (9.495 ms) : 0, 9495
Telemetry [candidate] (8.732 ms) : 0, 8732
ProfilingAgent [baseline] (103.327 ms) : 0, 103327
ProfilingAgent [candidate] (102.967 ms) : 0, 102967
Profiling [baseline] (103.351 ms) : 0, 103351
Profiling [candidate] (102.991 ms) : 0, 102991
Loading

Load

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master andrea.marziali/better-piped-injector
git_commit_date 1751637515 1751642731
git_commit_sha 1de42c8 5c74220
release_version 1.51.0-SNAPSHOT~1de42c8097 1.51.0-SNAPSHOT~5c742205b7
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1751644227 1751644227
ci_job_id 1014617695 1014617695
ci_pipeline_id 69686609 69686609
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-4-z08jwjfj 6.8.0-1030-aws #32~22.04.1-Ubuntu SMP Thu Jun 5 08:38:24 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux Linux runner-zfyrx7zua-project-304-concurrent-4-z08jwjfj 6.8.0-1030-aws #32~22.04.1-Ubuntu SMP Thu Jun 5 08:38:24 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux

Summary

Found 1 performance improvements and 1 performance regressions! Performance is the same for 10 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:tracing:high_load worse
[+156.232µs; +403.388µs] or [+2.048%; +5.287%]
unstable
[-96.404op/s; +54.404op/s] or [-15.889%; +8.967%]
7.909ms 585.750op/s 7.630ms 606.750op/s
scenario:load:petclinic:appsec:high_load better
[-3.445ms; -2.542ms] or [-7.156%; -5.280%]
unstable
[-0.963op/s; +13.738op/s] or [-0.991%; +14.134%]
45.150ms 103.588op/s 48.144ms 97.200op/s
Request duration reports for insecure-bank
gantt
    title insecure-bank - request duration [CI 0.99] : candidate=1.51.0-SNAPSHOT~5c742205b7, baseline=1.51.0-SNAPSHOT~1de42c8097
    dateFormat X
    axisFormat %s
section baseline
no_agent (4.369 ms) : 4316, 4422
.   : milestone, 4369,
iast (9.344 ms) : 9189, 9500
.   : milestone, 9344,
iast_FULL (13.943 ms) : 13665, 14222
.   : milestone, 13943,
iast_GLOBAL (10.03 ms) : 9848, 10211
.   : milestone, 10030,
profiling (8.593 ms) : 8452, 8733
.   : milestone, 8593,
tracing (7.63 ms) : 7513, 7746
.   : milestone, 7630,
section candidate
no_agent (4.368 ms) : 4307, 4428
.   : milestone, 4368,
iast (9.231 ms) : 9073, 9388
.   : milestone, 9231,
iast_FULL (13.717 ms) : 13446, 13988
.   : milestone, 13717,
iast_GLOBAL (10.293 ms) : 10116, 10471
.   : milestone, 10293,
profiling (8.759 ms) : 8625, 8893
.   : milestone, 8759,
tracing (7.909 ms) : 7796, 8023
.   : milestone, 7909,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 4.369 ms [4.316 ms, 4.422 ms] -
iast 9.344 ms [9.189 ms, 9.5 ms] 4.976 ms (113.9%)
iast_FULL 13.943 ms [13.665 ms, 14.222 ms] 9.575 ms (219.2%)
iast_GLOBAL 10.03 ms [9.848 ms, 10.211 ms] 5.661 ms (129.6%)
profiling 8.593 ms [8.452 ms, 8.733 ms] 4.224 ms (96.7%)
tracing 7.63 ms [7.513 ms, 7.746 ms] 3.261 ms (74.6%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 4.368 ms [4.307 ms, 4.428 ms] -
iast 9.231 ms [9.073 ms, 9.388 ms] 4.863 ms (111.3%)
iast_FULL 13.717 ms [13.446 ms, 13.988 ms] 9.35 ms (214.1%)
iast_GLOBAL 10.293 ms [10.116 ms, 10.471 ms] 5.926 ms (135.7%)
profiling 8.759 ms [8.625 ms, 8.893 ms] 4.392 ms (100.6%)
tracing 7.909 ms [7.796 ms, 8.023 ms] 3.542 ms (81.1%)
Request duration reports for petclinic
gantt
    title petclinic - request duration [CI 0.99] : candidate=1.51.0-SNAPSHOT~5c742205b7, baseline=1.51.0-SNAPSHOT~1de42c8097
    dateFormat X
    axisFormat %s
section baseline
no_agent (38.094 ms) : 37780, 38408
.   : milestone, 38094,
appsec (48.144 ms) : 47701, 48588
.   : milestone, 48144,
code_origins (44.272 ms) : 43896, 44648
.   : milestone, 44272,
iast (44.983 ms) : 44586, 45379
.   : milestone, 44983,
profiling (48.476 ms) : 48026, 48925
.   : milestone, 48476,
tracing (44.301 ms) : 43933, 44669
.   : milestone, 44301,
section candidate
no_agent (37.854 ms) : 37551, 38157
.   : milestone, 37854,
appsec (45.15 ms) : 44756, 45545
.   : milestone, 45150,
code_origins (45.542 ms) : 45142, 45943
.   : milestone, 45542,
iast (44.484 ms) : 44112, 44856
.   : milestone, 44484,
profiling (47.968 ms) : 47527, 48408
.   : milestone, 47968,
tracing (44.43 ms) : 44055, 44805
.   : milestone, 44430,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 38.094 ms [37.78 ms, 38.408 ms] -
appsec 48.144 ms [47.701 ms, 48.588 ms] 10.05 ms (26.4%)
code_origins 44.272 ms [43.896 ms, 44.648 ms] 6.178 ms (16.2%)
iast 44.983 ms [44.586 ms, 45.379 ms] 6.889 ms (18.1%)
profiling 48.476 ms [48.026 ms, 48.925 ms] 10.382 ms (27.3%)
tracing 44.301 ms [43.933 ms, 44.669 ms] 6.207 ms (16.3%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 37.854 ms [37.551 ms, 38.157 ms] -
appsec 45.15 ms [44.756 ms, 45.545 ms] 7.296 ms (19.3%)
code_origins 45.542 ms [45.142 ms, 45.943 ms] 7.688 ms (20.3%)
iast 44.484 ms [44.112 ms, 44.856 ms] 6.63 ms (17.5%)
profiling 47.968 ms [47.527 ms, 48.408 ms] 10.113 ms (26.7%)
tracing 44.43 ms [44.055 ms, 44.805 ms] 6.576 ms (17.4%)

Dacapo

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master andrea.marziali/better-piped-injector
git_commit_date 1751637515 1751642731
git_commit_sha 1de42c8 5c74220
release_version 1.51.0-SNAPSHOT~1de42c8097 1.51.0-SNAPSHOT~5c742205b7
See matching parameters
Baseline Candidate
application biojava biojava
ci_job_date 1751644708 1751644708
ci_job_id 1014617696 1014617696
ci_pipeline_id 69686609 69686609
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-km7hloit 6.8.0-1030-aws #32~22.04.1-Ubuntu SMP Thu Jun 5 08:38:24 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux Linux runner-zfyrx7zua-project-304-concurrent-2-km7hloit 6.8.0-1030-aws #32~22.04.1-Ubuntu SMP Thu Jun 5 08:38:24 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.51.0-SNAPSHOT~5c742205b7, baseline=1.51.0-SNAPSHOT~1de42c8097
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.476 ms) : 1465, 1488
.   : milestone, 1476,
appsec (2.409 ms) : 2359, 2458
.   : milestone, 2409,
iast (2.206 ms) : 2143, 2269
.   : milestone, 2206,
iast_GLOBAL (2.237 ms) : 2175, 2300
.   : milestone, 2237,
profiling (2.511 ms) : 2333, 2690
.   : milestone, 2511,
tracing (2.007 ms) : 1959, 2055
.   : milestone, 2007,
section candidate
no_agent (1.479 ms) : 1467, 1491
.   : milestone, 1479,
appsec (2.409 ms) : 2359, 2458
.   : milestone, 2409,
iast (2.194 ms) : 2131, 2257
.   : milestone, 2194,
iast_GLOBAL (2.25 ms) : 2187, 2313
.   : milestone, 2250,
profiling (2.055 ms) : 2004, 2107
.   : milestone, 2055,
tracing (2.01 ms) : 1962, 2059
.   : milestone, 2010,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.476 ms [1.465 ms, 1.488 ms] -
appsec 2.409 ms [2.359 ms, 2.458 ms] 932.443 µs (63.2%)
iast 2.206 ms [2.143 ms, 2.269 ms] 729.836 µs (49.4%)
iast_GLOBAL 2.237 ms [2.175 ms, 2.3 ms] 761.309 µs (51.6%)
profiling 2.511 ms [2.333 ms, 2.69 ms] 1.035 ms (70.1%)
tracing 2.007 ms [1.959 ms, 2.055 ms] 530.912 µs (36.0%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.479 ms [1.467 ms, 1.491 ms] -
appsec 2.409 ms [2.359 ms, 2.458 ms] 929.449 µs (62.8%)
iast 2.194 ms [2.131 ms, 2.257 ms] 714.763 µs (48.3%)
iast_GLOBAL 2.25 ms [2.187 ms, 2.313 ms] 771.142 µs (52.1%)
profiling 2.055 ms [2.004 ms, 2.107 ms] 576.336 µs (39.0%)
tracing 2.01 ms [1.962 ms, 2.059 ms] 531.16 µs (35.9%)
Execution time for biojava
gantt
    title biojava - execution time [CI 0.99] : candidate=1.51.0-SNAPSHOT~5c742205b7, baseline=1.51.0-SNAPSHOT~1de42c8097
    dateFormat X
    axisFormat %s
section baseline
no_agent (15.053 s) : 15053000, 15053000
.   : milestone, 15053000,
appsec (14.835 s) : 14835000, 14835000
.   : milestone, 14835000,
iast (18.499 s) : 18499000, 18499000
.   : milestone, 18499000,
iast_GLOBAL (18.014 s) : 18014000, 18014000
.   : milestone, 18014000,
profiling (15.901 s) : 15901000, 15901000
.   : milestone, 15901000,
tracing (15.073 s) : 15073000, 15073000
.   : milestone, 15073000,
section candidate
no_agent (14.954 s) : 14954000, 14954000
.   : milestone, 14954000,
appsec (14.873 s) : 14873000, 14873000
.   : milestone, 14873000,
iast (18.283 s) : 18283000, 18283000
.   : milestone, 18283000,
iast_GLOBAL (17.682 s) : 17682000, 17682000
.   : milestone, 17682000,
profiling (15.322 s) : 15322000, 15322000
.   : milestone, 15322000,
tracing (14.794 s) : 14794000, 14794000
.   : milestone, 14794000,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.053 s [15.053 s, 15.053 s] -
appsec 14.835 s [14.835 s, 14.835 s] -218.0 ms (-1.4%)
iast 18.499 s [18.499 s, 18.499 s] 3.446 s (22.9%)
iast_GLOBAL 18.014 s [18.014 s, 18.014 s] 2.961 s (19.7%)
profiling 15.901 s [15.901 s, 15.901 s] 848.0 ms (5.6%)
tracing 15.073 s [15.073 s, 15.073 s] 20.0 ms (0.1%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 14.954 s [14.954 s, 14.954 s] -
appsec 14.873 s [14.873 s, 14.873 s] -81.0 ms (-0.5%)
iast 18.283 s [18.283 s, 18.283 s] 3.329 s (22.3%)
iast_GLOBAL 17.682 s [17.682 s, 17.682 s] 2.728 s (18.2%)
profiling 15.322 s [15.322 s, 15.322 s] 368.0 ms (2.5%)
tracing 14.794 s [14.794 s, 14.794 s] -160.0 ms (-1.1%)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant