Skip to content

Conversation

@bric3
Copy link
Contributor

@bric3 bric3 commented May 15, 2025

What Does This Do

JVM memory settings for the kotlin compiler daemon are now passed to the correct property.

Also, use parallel gc and explicitly opt in for coroutine api to avoid unnecessary opt-in warnings.

Follow-up to #8833

Motivation

Help fix CircleCI

Additional Notes

Contributor Checklist

Jira ticket: [PROJ-IDENT]

@bric3 bric3 requested a review from a team as a code owner May 15, 2025 10:04
@bric3 bric3 requested a review from amarziali May 15, 2025 10:04
@github-actions
Copy link
Contributor

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.

@pr-commenter
Copy link

pr-commenter bot commented May 15, 2025

Benchmarks

Startup

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master proper-kotlin
git_commit_date 1747400001 1747400973
git_commit_sha cd3218a 58a605e2f5
release_version 1.50.0-SNAPSHOT~cd3218a06a 1.50.0-SNAPSHOT~258a605e2f5
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1747402820 1747402820
ci_job_id 941616537 941616537
ci_pipeline_id 65319302 65319302
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-k6odmlti-project-304-concurrent-1-teky4s61 6.8.0-1028-aws #30~22.04.1-Ubuntu SMP Sun Apr 20 06:03:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux Linux runner-k6odmlti-project-304-concurrent-1-teky4s61 6.8.0-1028-aws #30~22.04.1-Ubuntu SMP Sun Apr 20 06:03:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
module Agent Agent
parent None None
variant iast iast

Summary

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

Startup time reports for petclinic
gantt
    title petclinic - global startup overhead: candidate=1.50.0-SNAPSHOT~258a605e2f5, baseline=1.50.0-SNAPSHOT~cd3218a06a

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.018 s) : 0, 1018193
Total [baseline] (10.469 s) : 0, 10468640
Agent [candidate] (1.018 s) : 0, 1018346
Total [candidate] (10.478 s) : 0, 10478002
section appsec
Agent [baseline] (1.165 s) : 0, 1164737
Total [baseline] (10.715 s) : 0, 10714820
Agent [candidate] (1.168 s) : 0, 1167546
Total [candidate] (10.67 s) : 0, 10670260
section iast
Agent [baseline] (1.15 s) : 0, 1149502
Total [baseline] (10.836 s) : 0, 10836141
Agent [candidate] (1.158 s) : 0, 1157648
Total [candidate] (10.989 s) : 0, 10988634
section profiling
Agent [baseline] (1.276 s) : 0, 1275727
Total [baseline] (10.804 s) : 0, 10804101
Agent [candidate] (1.284 s) : 0, 1283580
Total [candidate] (10.816 s) : 0, 10816224
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.018 s -
Agent appsec 1.165 s 146.543 ms (14.4%)
Agent iast 1.15 s 131.309 ms (12.9%)
Agent profiling 1.276 s 257.534 ms (25.3%)
Total tracing 10.469 s -
Total appsec 10.715 s 246.181 ms (2.4%)
Total iast 10.836 s 367.502 ms (3.5%)
Total profiling 10.804 s 335.461 ms (3.2%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.018 s -
Agent appsec 1.168 s 149.199 ms (14.7%)
Agent iast 1.158 s 139.302 ms (13.7%)
Agent profiling 1.284 s 265.234 ms (26.0%)
Total tracing 10.478 s -
Total appsec 10.67 s 192.257 ms (1.8%)
Total iast 10.989 s 510.631 ms (4.9%)
Total profiling 10.816 s 338.222 ms (3.2%)
gantt
    title petclinic - break down per module: candidate=1.50.0-SNAPSHOT~258a605e2f5, baseline=1.50.0-SNAPSHOT~cd3218a06a

    dateFormat X
    axisFormat %s
section tracing
BytebuddyAgent [baseline] (681.685 ms) : 0, 681685
BytebuddyAgent [candidate] (681.867 ms) : 0, 681867
GlobalTracer [baseline] (239.699 ms) : 0, 239699
GlobalTracer [candidate] (239.905 ms) : 0, 239905
AppSec [baseline] (54.417 ms) : 0, 54417
AppSec [candidate] (54.871 ms) : 0, 54871
Debugger [baseline] (8.276 ms) : 0, 8276
Debugger [candidate] (6.937 ms) : 0, 6937
Remote Config [baseline] (699.848 µs) : 0, 700
Remote Config [candidate] (705.876 µs) : 0, 706
Telemetry [baseline] (9.804 ms) : 0, 9804
Telemetry [candidate] (10.562 ms) : 0, 10562
section appsec
BytebuddyAgent [baseline] (702.94 ms) : 0, 702940
BytebuddyAgent [candidate] (704.407 ms) : 0, 704407
GlobalTracer [baseline] (237.221 ms) : 0, 237221
GlobalTracer [candidate] (237.828 ms) : 0, 237828
AppSec [baseline] (175.744 ms) : 0, 175744
AppSec [candidate] (176.34 ms) : 0, 176340
Debugger [baseline] (5.932 ms) : 0, 5932
Debugger [candidate] (5.987 ms) : 0, 5987
Remote Config [baseline] (631.496 µs) : 0, 631
Remote Config [candidate] (630.403 µs) : 0, 630
Telemetry [baseline] (7.715 ms) : 0, 7715
Telemetry [candidate] (7.797 ms) : 0, 7797
IAST [baseline] (21.854 ms) : 0, 21854
IAST [candidate] (21.82 ms) : 0, 21820
section iast
BytebuddyAgent [baseline] (802.632 ms) : 0, 802632
BytebuddyAgent [candidate] (808.632 ms) : 0, 808632
GlobalTracer [baseline] (230.556 ms) : 0, 230556
GlobalTracer [candidate] (232.206 ms) : 0, 232206
AppSec [baseline] (48.536 ms) : 0, 48536
AppSec [candidate] (51.128 ms) : 0, 51128
Debugger [baseline] (5.916 ms) : 0, 5916
Debugger [candidate] (5.892 ms) : 0, 5892
Remote Config [baseline] (591.181 µs) : 0, 591
Remote Config [candidate] (589.728 µs) : 0, 590
Telemetry [baseline] (7.843 ms) : 0, 7843
Telemetry [candidate] (7.88 ms) : 0, 7880
IAST [baseline] (29.143 ms) : 0, 29143
IAST [candidate] (27.691 ms) : 0, 27691
section profiling
BytebuddyAgent [baseline] (671.612 ms) : 0, 671612
BytebuddyAgent [candidate] (676.744 ms) : 0, 676744
GlobalTracer [baseline] (374.398 ms) : 0, 374398
GlobalTracer [candidate] (375.279 ms) : 0, 375279
AppSec [baseline] (61.741 ms) : 0, 61741
AppSec [candidate] (62.058 ms) : 0, 62058
Debugger [baseline] (6.234 ms) : 0, 6234
Debugger [candidate] (6.36 ms) : 0, 6360
Remote Config [baseline] (652.562 µs) : 0, 653
Remote Config [candidate] (656.917 µs) : 0, 657
Telemetry [baseline] (8.056 ms) : 0, 8056
Telemetry [candidate] (8.248 ms) : 0, 8248
ProfilingAgent [baseline] (102.475 ms) : 0, 102475
ProfilingAgent [candidate] (103.122 ms) : 0, 103122
Profiling [baseline] (102.5 ms) : 0, 102500
Profiling [candidate] (103.145 ms) : 0, 103145
Loading
Startup time reports for insecure-bank
gantt
    title insecure-bank - global startup overhead: candidate=1.50.0-SNAPSHOT~258a605e2f5, baseline=1.50.0-SNAPSHOT~cd3218a06a

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.021 s) : 0, 1021002
Total [baseline] (8.701 s) : 0, 8701325
Agent [candidate] (1.018 s) : 0, 1018357
Total [candidate] (8.644 s) : 0, 8643788
section iast
Agent [baseline] (1.163 s) : 0, 1163278
Total [baseline] (9.236 s) : 0, 9236109
Agent [candidate] (1.149 s) : 0, 1148540
Total [candidate] (9.273 s) : 0, 9272691
section iast_HARDCODED_SECRET_DISABLED
Agent [baseline] (1.158 s) : 0, 1158308
Total [baseline] (9.257 s) : 0, 9257481
Agent [candidate] (1.166 s) : 0, 1165694
Total [candidate] (9.243 s) : 0, 9242609
section iast_TELEMETRY_OFF
Agent [baseline] (1.152 s) : 0, 1152229
Total [baseline] (9.245 s) : 0, 9245107
Agent [candidate] (1.142 s) : 0, 1141791
Total [candidate] (9.247 s) : 0, 9247058
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.021 s -
Agent iast 1.163 s 142.276 ms (13.9%)
Agent iast_HARDCODED_SECRET_DISABLED 1.158 s 137.306 ms (13.4%)
Agent iast_TELEMETRY_OFF 1.152 s 131.227 ms (12.9%)
Total tracing 8.701 s -
Total iast 9.236 s 534.784 ms (6.1%)
Total iast_HARDCODED_SECRET_DISABLED 9.257 s 556.156 ms (6.4%)
Total iast_TELEMETRY_OFF 9.245 s 543.782 ms (6.2%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.018 s -
Agent iast 1.149 s 130.183 ms (12.8%)
Agent iast_HARDCODED_SECRET_DISABLED 1.166 s 147.337 ms (14.5%)
Agent iast_TELEMETRY_OFF 1.142 s 123.434 ms (12.1%)
Total tracing 8.644 s -
Total iast 9.273 s 628.903 ms (7.3%)
Total iast_HARDCODED_SECRET_DISABLED 9.243 s 598.821 ms (6.9%)
Total iast_TELEMETRY_OFF 9.247 s 603.27 ms (7.0%)
gantt
    title insecure-bank - break down per module: candidate=1.50.0-SNAPSHOT~258a605e2f5, baseline=1.50.0-SNAPSHOT~cd3218a06a

    dateFormat X
    axisFormat %s
section tracing
BytebuddyAgent [baseline] (682.926 ms) : 0, 682926
BytebuddyAgent [candidate] (682.226 ms) : 0, 682226
GlobalTracer [baseline] (240.946 ms) : 0, 240946
GlobalTracer [candidate] (240.178 ms) : 0, 240178
AppSec [baseline] (54.596 ms) : 0, 54596
AppSec [candidate] (54.338 ms) : 0, 54338
Debugger [baseline] (9.068 ms) : 0, 9068
Debugger [candidate] (7.58 ms) : 0, 7580
Remote Config [baseline] (724.111 µs) : 0, 724
Remote Config [candidate] (696.792 µs) : 0, 697
Telemetry [baseline] (9.175 ms) : 0, 9175
Telemetry [candidate] (9.718 ms) : 0, 9718
section iast
BytebuddyAgent [baseline] (812.708 ms) : 0, 812708
BytebuddyAgent [candidate] (801.723 ms) : 0, 801723
GlobalTracer [baseline] (232.914 ms) : 0, 232914
GlobalTracer [candidate] (230.432 ms) : 0, 230432
IAST [baseline] (28.025 ms) : 0, 28025
IAST [candidate] (29.388 ms) : 0, 29388
AppSec [baseline] (49.81 ms) : 0, 49810
AppSec [candidate] (49.236 ms) : 0, 49236
Debugger [baseline] (5.975 ms) : 0, 5975
Debugger [candidate] (5.852 ms) : 0, 5852
Remote Config [baseline] (612.824 µs) : 0, 613
Remote Config [candidate] (594.349 µs) : 0, 594
Telemetry [baseline] (7.97 ms) : 0, 7970
Telemetry [candidate] (7.81 ms) : 0, 7810
section iast_HARDCODED_SECRET_DISABLED
BytebuddyAgent [baseline] (808.691 ms) : 0, 808691
BytebuddyAgent [candidate] (814.006 ms) : 0, 814006
GlobalTracer [baseline] (232.484 ms) : 0, 232484
GlobalTracer [candidate] (233.41 ms) : 0, 233410
IAST [baseline] (30.31 ms) : 0, 30310
IAST [candidate] (28.193 ms) : 0, 28193
AppSec [baseline] (48.644 ms) : 0, 48644
AppSec [candidate] (50.718 ms) : 0, 50718
Debugger [baseline] (5.895 ms) : 0, 5895
Debugger [candidate] (5.987 ms) : 0, 5987
Remote Config [baseline] (600.595 µs) : 0, 601
Remote Config [candidate] (614.159 µs) : 0, 614
Telemetry [baseline] (7.955 ms) : 0, 7955
Telemetry [candidate] (8.098 ms) : 0, 8098
section iast_TELEMETRY_OFF
BytebuddyAgent [baseline] (803.668 ms) : 0, 803668
BytebuddyAgent [candidate] (796.083 ms) : 0, 796083
GlobalTracer [baseline] (231.762 ms) : 0, 231762
GlobalTracer [candidate] (229.868 ms) : 0, 229868
IAST [baseline] (23.337 ms) : 0, 23337
IAST [candidate] (23.108 ms) : 0, 23108
AppSec [baseline] (55.525 ms) : 0, 55525
AppSec [candidate] (54.136 ms) : 0, 54136
Debugger [baseline] (5.938 ms) : 0, 5938
Debugger [candidate] (5.94 ms) : 0, 5940
Remote Config [baseline] (593.354 µs) : 0, 593
Remote Config [candidate] (600.236 µs) : 0, 600
Telemetry [baseline] (7.741 ms) : 0, 7741
Telemetry [candidate] (7.768 ms) : 0, 7768
Loading

Load

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
end_time 2025-05-16T13:12:38 2025-05-16T13:20:22
git_branch master proper-kotlin
git_commit_date 1747400001 1747401090
git_commit_sha cd3218a 58a605e2f5
release_version 1.50.0-SNAPSHOT~cd3218a06a 1.50.0-SNAPSHOT~258a605e2f5
start_time 2025-05-16T13:12:23 2025-05-16T13:20:08
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1747402019 1747402019
ci_job_id 941616538 941616538
ci_pipeline_id 65319302 65319302
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-px6-mzwm-project-304-concurrent-0-1log7lqs 6.8.0-1028-aws #30~22.04.1-Ubuntu SMP Sun Apr 20 06:03:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux Linux runner-px6-mzwm-project-304-concurrent-0-1log7lqs 6.8.0-1028-aws #30~22.04.1-Ubuntu SMP Sun Apr 20 06:03:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
variant iast iast

Summary

Found 1 performance improvements and 0 performance regressions! Performance is the same for 11 metrics, 18 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:petclinic:profiling better
[-97.821µs; -46.444µs] or [-6.188%; -2.938%]
unstable
[-431.352op/s; +659.272op/s] or [-14.558%; +22.250%]
1.509ms 3076.923op/s 1.581ms 2962.963op/s
Request duration reports for petclinic
gantt
    title petclinic - request duration [CI 0.99] : candidate=1.50.0-SNAPSHOT~258a605e2f5, baseline=1.50.0-SNAPSHOT~cd3218a06a
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.361 ms) : 1341, 1381
.   : milestone, 1361,
appsec (1.737 ms) : 1714, 1760
.   : milestone, 1737,
appsec_no_iast (1.741 ms) : 1718, 1764
.   : milestone, 1741,
code_origins (1.66 ms) : 1632, 1688
.   : milestone, 1660,
iast (1.514 ms) : 1490, 1539
.   : milestone, 1514,
profiling (1.581 ms) : 1556, 1606
.   : milestone, 1581,
tracing (1.5 ms) : 1475, 1525
.   : milestone, 1500,
section candidate
no_agent (1.368 ms) : 1348, 1387
.   : milestone, 1368,
appsec (1.741 ms) : 1717, 1765
.   : milestone, 1741,
appsec_no_iast (1.723 ms) : 1700, 1746
.   : milestone, 1723,
code_origins (1.663 ms) : 1635, 1690
.   : milestone, 1663,
iast (1.511 ms) : 1488, 1535
.   : milestone, 1511,
profiling (1.509 ms) : 1486, 1532
.   : milestone, 1509,
tracing (1.504 ms) : 1479, 1529
.   : milestone, 1504,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.361 ms [1.341 ms, 1.381 ms] -
appsec 1.737 ms [1.714 ms, 1.76 ms] 376.276 µs (27.6%)
appsec_no_iast 1.741 ms [1.718 ms, 1.764 ms] 380.224 µs (27.9%)
code_origins 1.66 ms [1.632 ms, 1.688 ms] 298.58 µs (21.9%)
iast 1.514 ms [1.49 ms, 1.539 ms] 153.213 µs (11.3%)
profiling 1.581 ms [1.556 ms, 1.606 ms] 219.805 µs (16.1%)
tracing 1.5 ms [1.475 ms, 1.525 ms] 139.025 µs (10.2%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.368 ms [1.348 ms, 1.387 ms] -
appsec 1.741 ms [1.717 ms, 1.765 ms] 373.358 µs (27.3%)
appsec_no_iast 1.723 ms [1.7 ms, 1.746 ms] 355.435 µs (26.0%)
code_origins 1.663 ms [1.635 ms, 1.69 ms] 294.954 µs (21.6%)
iast 1.511 ms [1.488 ms, 1.535 ms] 143.435 µs (10.5%)
profiling 1.509 ms [1.486 ms, 1.532 ms] 141.059 µs (10.3%)
tracing 1.504 ms [1.479 ms, 1.529 ms] 136.172 µs (10.0%)
Request duration reports for insecure-bank
gantt
    title insecure-bank - request duration [CI 0.99] : candidate=1.50.0-SNAPSHOT~258a605e2f5, baseline=1.50.0-SNAPSHOT~cd3218a06a
    dateFormat X
    axisFormat %s
section baseline
no_agent (375.892 µs) : 356, 395
.   : milestone, 376,
iast (528.216 µs) : 505, 552
.   : milestone, 528,
iast_FULL (731.361 µs) : 709, 753
.   : milestone, 731,
iast_GLOBAL (560.153 µs) : 539, 582
.   : milestone, 560,
iast_HARDCODED_SECRET_DISABLED (523.689 µs) : 501, 546
.   : milestone, 524,
iast_INACTIVE (464.037 µs) : 442, 486
.   : milestone, 464,
iast_TELEMETRY_OFF (516.615 µs) : 493, 540
.   : milestone, 517,
tracing (459.492 µs) : 437, 482
.   : milestone, 459,
section candidate
no_agent (378.963 µs) : 359, 399
.   : milestone, 379,
iast (535.729 µs) : 512, 559
.   : milestone, 536,
iast_FULL (736.442 µs) : 715, 758
.   : milestone, 736,
iast_GLOBAL (557.042 µs) : 535, 579
.   : milestone, 557,
iast_HARDCODED_SECRET_DISABLED (523.542 µs) : 501, 546
.   : milestone, 524,
iast_INACTIVE (467.276 µs) : 445, 490
.   : milestone, 467,
iast_TELEMETRY_OFF (496.732 µs) : 474, 520
.   : milestone, 497,
tracing (459.056 µs) : 437, 482
.   : milestone, 459,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 375.892 µs [356.406 µs, 395.378 µs] -
iast 528.216 µs [504.772 µs, 551.66 µs] 152.325 µs (40.5%)
iast_FULL 731.361 µs [709.442 µs, 753.281 µs] 355.47 µs (94.6%)
iast_GLOBAL 560.153 µs [538.66 µs, 581.645 µs] 184.261 µs (49.0%)
iast_HARDCODED_SECRET_DISABLED 523.689 µs [501.131 µs, 546.246 µs] 147.797 µs (39.3%)
iast_INACTIVE 464.037 µs [441.932 µs, 486.141 µs] 88.145 µs (23.4%)
iast_TELEMETRY_OFF 516.615 µs [492.875 µs, 540.355 µs] 140.723 µs (37.4%)
tracing 459.492 µs [437.424 µs, 481.56 µs] 83.6 µs (22.2%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 378.963 µs [359.279 µs, 398.647 µs] -
iast 535.729 µs [512.329 µs, 559.128 µs] 156.765 µs (41.4%)
iast_FULL 736.442 µs [714.505 µs, 758.379 µs] 357.479 µs (94.3%)
iast_GLOBAL 557.042 µs [535.243 µs, 578.841 µs] 178.079 µs (47.0%)
iast_HARDCODED_SECRET_DISABLED 523.542 µs [501.215 µs, 545.87 µs] 144.579 µs (38.2%)
iast_INACTIVE 467.276 µs [444.802 µs, 489.75 µs] 88.313 µs (23.3%)
iast_TELEMETRY_OFF 496.732 µs [473.778 µs, 519.685 µs] 117.768 µs (31.1%)
tracing 459.056 µs [436.575 µs, 481.537 µs] 80.092 µs (21.1%)

Dacapo

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master proper-kotlin
git_commit_date 1747400001 1747401090
git_commit_sha cd3218a 58a605e2f5
release_version 1.50.0-SNAPSHOT~cd3218a06a 1.50.0-SNAPSHOT~258a605e2f5
See matching parameters
Baseline Candidate
application biojava biojava
ci_job_date 1747402520 1747402520
ci_job_id 941616539 941616539
ci_pipeline_id 65319302 65319302
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-k6odmlti-project-304-concurrent-2-l2nlw99t 6.8.0-1028-aws #30~22.04.1-Ubuntu SMP Sun Apr 20 06:03:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux Linux runner-k6odmlti-project-304-concurrent-2-l2nlw99t 6.8.0-1028-aws #30~22.04.1-Ubuntu SMP Sun Apr 20 06:03:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
variant appsec appsec

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.50.0-SNAPSHOT~258a605e2f5, baseline=1.50.0-SNAPSHOT~cd3218a06a
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.48 ms) : 1468, 1492
.   : milestone, 1480,
appsec (2.41 ms) : 2361, 2460
.   : milestone, 2410,
iast (2.194 ms) : 2132, 2256
.   : milestone, 2194,
iast_GLOBAL (2.233 ms) : 2170, 2295
.   : milestone, 2233,
profiling (2.047 ms) : 1997, 2097
.   : milestone, 2047,
tracing (2.028 ms) : 1979, 2076
.   : milestone, 2028,
section candidate
no_agent (1.479 ms) : 1467, 1490
.   : milestone, 1479,
appsec (2.413 ms) : 2364, 2463
.   : milestone, 2413,
iast (2.188 ms) : 2126, 2250
.   : milestone, 2188,
iast_GLOBAL (2.238 ms) : 2176, 2301
.   : milestone, 2238,
profiling (2.526 ms) : 2344, 2708
.   : milestone, 2526,
tracing (2.01 ms) : 1962, 2057
.   : milestone, 2010,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.48 ms [1.468 ms, 1.492 ms] -
appsec 2.41 ms [2.361 ms, 2.46 ms] 930.467 µs (62.9%)
iast 2.194 ms [2.132 ms, 2.256 ms] 714.139 µs (48.3%)
iast_GLOBAL 2.233 ms [2.17 ms, 2.295 ms] 752.598 µs (50.9%)
profiling 2.047 ms [1.997 ms, 2.097 ms] 567.138 µs (38.3%)
tracing 2.028 ms [1.979 ms, 2.076 ms] 547.554 µs (37.0%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.479 ms [1.467 ms, 1.49 ms] -
appsec 2.413 ms [2.364 ms, 2.463 ms] 934.542 µs (63.2%)
iast 2.188 ms [2.126 ms, 2.25 ms] 709.519 µs (48.0%)
iast_GLOBAL 2.238 ms [2.176 ms, 2.301 ms] 759.485 µs (51.4%)
profiling 2.526 ms [2.344 ms, 2.708 ms] 1.048 ms (70.8%)
tracing 2.01 ms [1.962 ms, 2.057 ms] 530.949 µs (35.9%)
Execution time for biojava
gantt
    title biojava - execution time [CI 0.99] : candidate=1.50.0-SNAPSHOT~258a605e2f5, baseline=1.50.0-SNAPSHOT~cd3218a06a
    dateFormat X
    axisFormat %s
section baseline
no_agent (15.398 s) : 15398000, 15398000
.   : milestone, 15398000,
appsec (15.111 s) : 15111000, 15111000
.   : milestone, 15111000,
iast (18.514 s) : 18514000, 18514000
.   : milestone, 18514000,
iast_GLOBAL (18.164 s) : 18164000, 18164000
.   : milestone, 18164000,
profiling (15.054 s) : 15054000, 15054000
.   : milestone, 15054000,
tracing (14.858 s) : 14858000, 14858000
.   : milestone, 14858000,
section candidate
no_agent (15.479 s) : 15479000, 15479000
.   : milestone, 15479000,
appsec (14.969 s) : 14969000, 14969000
.   : milestone, 14969000,
iast (18.662 s) : 18662000, 18662000
.   : milestone, 18662000,
iast_GLOBAL (17.965 s) : 17965000, 17965000
.   : milestone, 17965000,
profiling (14.864 s) : 14864000, 14864000
.   : milestone, 14864000,
tracing (14.932 s) : 14932000, 14932000
.   : milestone, 14932000,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.398 s [15.398 s, 15.398 s] -
appsec 15.111 s [15.111 s, 15.111 s] -287.0 ms (-1.9%)
iast 18.514 s [18.514 s, 18.514 s] 3.116 s (20.2%)
iast_GLOBAL 18.164 s [18.164 s, 18.164 s] 2.766 s (18.0%)
profiling 15.054 s [15.054 s, 15.054 s] -344.0 ms (-2.2%)
tracing 14.858 s [14.858 s, 14.858 s] -540.0 ms (-3.5%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.479 s [15.479 s, 15.479 s] -
appsec 14.969 s [14.969 s, 14.969 s] -510.0 ms (-3.3%)
iast 18.662 s [18.662 s, 18.662 s] 3.183 s (20.6%)
iast_GLOBAL 17.965 s [17.965 s, 17.965 s] 2.486 s (16.1%)
profiling 14.864 s [14.864 s, 14.864 s] -615.0 ms (-4.0%)
tracing 14.932 s [14.932 s, 14.932 s] -547.0 ms (-3.5%)

@bric3 bric3 marked this pull request as draft May 15, 2025 10:42
@mcculls mcculls added tag: no release notes Changes to exclude from release notes type: refactoring comp: tooling Build & Tooling labels May 15, 2025
Also, avoid warning by explicitly opting in coroutines.
@bric3 bric3 marked this pull request as ready for review May 16, 2025 13:03
@bric3 bric3 requested a review from a team as a code owner May 16, 2025 13:03
@bric3 bric3 requested review from PerfectSlayer and mcculls May 16, 2025 13:04
@bric3 bric3 merged commit c5a98d6 into master May 16, 2025
583 of 590 checks passed
@bric3 bric3 deleted the proper-kotlin branch May 16, 2025 14:18
@github-actions github-actions bot added this to the 1.50.0 milestone May 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp: tooling Build & Tooling tag: no release notes Changes to exclude from release notes type: refactoring

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants