Skip to content

fix: kotlin compiler daemon memory settings - #8829

Merged
bric3 merged 1 commit into
masterfrom
proper-kotlin
May 16, 2025
Merged

fix: kotlin compiler daemon memory settings#8829
bric3 merged 1 commit into
masterfrom
proper-kotlin

Conversation

@bric3

@bric3bric3 commented May 15, 2025

Copy link
Copy Markdown
Contributor

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 ownerMay 15, 2025 10:04
@bric3
bric3 requested a review from amarzialiMay 15, 2025 10:04
@github-actions

Copy link
Copy Markdown
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

pr-commenterBot commented May 15, 2025

Copy link
Copy Markdown

Benchmarks

Startup

Parameters

BaselineCandidate
baseline_or_candidatebaselinecandidate
git_branchmasterproper-kotlin
git_commit_date17474000011747400973
git_commit_shacd3218a58a605e2f5
release_version1.50.0-SNAPSHOT~cd3218a06a1.50.0-SNAPSHOT~258a605e2f5
See matching parameters
BaselineCandidate
applicationinsecure-bankinsecure-bank
ci_job_date17474028201747402820
ci_job_id941616537941616537
ci_pipeline_id6531930265319302
cpu_modelIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHzIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_versionLinux 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/LinuxLinux 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
moduleAgentAgent
parentNoneNone
variantiastiast

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
ModuleVariantDurationΔ tracing
Agenttracing1.018 s-
Agentappsec1.165 s146.543 ms (14.4%)
Agentiast1.15 s131.309 ms (12.9%)
Agentprofiling1.276 s257.534 ms (25.3%)
Totaltracing10.469 s-
Totalappsec10.715 s246.181 ms (2.4%)
Totaliast10.836 s367.502 ms (3.5%)
Totalprofiling10.804 s335.461 ms (3.2%)
  • candidate results
ModuleVariantDurationΔ tracing
Agenttracing1.018 s-
Agentappsec1.168 s149.199 ms (14.7%)
Agentiast1.158 s139.302 ms (13.7%)
Agentprofiling1.284 s265.234 ms (26.0%)
Totaltracing10.478 s-
Totalappsec10.67 s192.257 ms (1.8%)
Totaliast10.989 s510.631 ms (4.9%)
Totalprofiling10.816 s338.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
ModuleVariantDurationΔ tracing
Agenttracing1.021 s-
Agentiast1.163 s142.276 ms (13.9%)
Agentiast_HARDCODED_SECRET_DISABLED1.158 s137.306 ms (13.4%)
Agentiast_TELEMETRY_OFF1.152 s131.227 ms (12.9%)
Totaltracing8.701 s-
Totaliast9.236 s534.784 ms (6.1%)
Totaliast_HARDCODED_SECRET_DISABLED9.257 s556.156 ms (6.4%)
Totaliast_TELEMETRY_OFF9.245 s543.782 ms (6.2%)
  • candidate results
ModuleVariantDurationΔ tracing
Agenttracing1.018 s-
Agentiast1.149 s130.183 ms (12.8%)
Agentiast_HARDCODED_SECRET_DISABLED1.166 s147.337 ms (14.5%)
Agentiast_TELEMETRY_OFF1.142 s123.434 ms (12.1%)
Totaltracing8.644 s-
Totaliast9.273 s628.903 ms (7.3%)
Totaliast_HARDCODED_SECRET_DISABLED9.243 s598.821 ms (6.9%)
Totaliast_TELEMETRY_OFF9.247 s603.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

BaselineCandidate
baseline_or_candidatebaselinecandidate
end_time2025-05-16T13:12:382025-05-16T13:20:22
git_branchmasterproper-kotlin
git_commit_date17474000011747401090
git_commit_shacd3218a58a605e2f5
release_version1.50.0-SNAPSHOT~cd3218a06a1.50.0-SNAPSHOT~258a605e2f5
start_time2025-05-16T13:12:232025-05-16T13:20:08
See matching parameters
BaselineCandidate
applicationinsecure-bankinsecure-bank
ci_job_date17474020191747402019
ci_job_id941616538941616538
ci_pipeline_id6531930265319302
cpu_modelIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHzIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_versionLinux 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/LinuxLinux 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
variantiastiast

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 throughputcandidate mean http_req_durationcandidate mean throughputbaseline mean http_req_durationbaseline mean throughput
scenario:load:petclinic:profilingbetter
[-97.821µs; -46.444µs] or [-6.188%; -2.938%]
unstable
[-431.352op/s; +659.272op/s] or [-14.558%; +22.250%]
1.509ms3076.923op/s1.581ms2962.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
VariantRequest duration [CI 0.99]Δ no_agent
no_agent1.361 ms [1.341 ms, 1.381 ms]-
appsec1.737 ms [1.714 ms, 1.76 ms]376.276 µs (27.6%)
appsec_no_iast1.741 ms [1.718 ms, 1.764 ms]380.224 µs (27.9%)
code_origins1.66 ms [1.632 ms, 1.688 ms]298.58 µs (21.9%)
iast1.514 ms [1.49 ms, 1.539 ms]153.213 µs (11.3%)
profiling1.581 ms [1.556 ms, 1.606 ms]219.805 µs (16.1%)
tracing1.5 ms [1.475 ms, 1.525 ms]139.025 µs (10.2%)
  • candidate results
VariantRequest duration [CI 0.99]Δ no_agent
no_agent1.368 ms [1.348 ms, 1.387 ms]-
appsec1.741 ms [1.717 ms, 1.765 ms]373.358 µs (27.3%)
appsec_no_iast1.723 ms [1.7 ms, 1.746 ms]355.435 µs (26.0%)
code_origins1.663 ms [1.635 ms, 1.69 ms]294.954 µs (21.6%)
iast1.511 ms [1.488 ms, 1.535 ms]143.435 µs (10.5%)
profiling1.509 ms [1.486 ms, 1.532 ms]141.059 µs (10.3%)
tracing1.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
VariantRequest duration [CI 0.99]Δ no_agent
no_agent375.892 µs [356.406 µs, 395.378 µs]-
iast528.216 µs [504.772 µs, 551.66 µs]152.325 µs (40.5%)
iast_FULL731.361 µs [709.442 µs, 753.281 µs]355.47 µs (94.6%)
iast_GLOBAL560.153 µs [538.66 µs, 581.645 µs]184.261 µs (49.0%)
iast_HARDCODED_SECRET_DISABLED523.689 µs [501.131 µs, 546.246 µs]147.797 µs (39.3%)
iast_INACTIVE464.037 µs [441.932 µs, 486.141 µs]88.145 µs (23.4%)
iast_TELEMETRY_OFF516.615 µs [492.875 µs, 540.355 µs]140.723 µs (37.4%)
tracing459.492 µs [437.424 µs, 481.56 µs]83.6 µs (22.2%)
  • candidate results
VariantRequest duration [CI 0.99]Δ no_agent
no_agent378.963 µs [359.279 µs, 398.647 µs]-
iast535.729 µs [512.329 µs, 559.128 µs]156.765 µs (41.4%)
iast_FULL736.442 µs [714.505 µs, 758.379 µs]357.479 µs (94.3%)
iast_GLOBAL557.042 µs [535.243 µs, 578.841 µs]178.079 µs (47.0%)
iast_HARDCODED_SECRET_DISABLED523.542 µs [501.215 µs, 545.87 µs]144.579 µs (38.2%)
iast_INACTIVE467.276 µs [444.802 µs, 489.75 µs]88.313 µs (23.3%)
iast_TELEMETRY_OFF496.732 µs [473.778 µs, 519.685 µs]117.768 µs (31.1%)
tracing459.056 µs [436.575 µs, 481.537 µs]80.092 µs (21.1%)

Dacapo

Parameters

BaselineCandidate
baseline_or_candidatebaselinecandidate
git_branchmasterproper-kotlin
git_commit_date17474000011747401090
git_commit_shacd3218a58a605e2f5
release_version1.50.0-SNAPSHOT~cd3218a06a1.50.0-SNAPSHOT~258a605e2f5
See matching parameters
BaselineCandidate
applicationbiojavabiojava
ci_job_date17474025201747402520
ci_job_id941616539941616539
ci_pipeline_id6531930265319302
cpu_modelIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHzIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_versionLinux 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/LinuxLinux 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
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.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
VariantExecution Time [CI 0.99]Δ no_agent
no_agent1.48 ms [1.468 ms, 1.492 ms]-
appsec2.41 ms [2.361 ms, 2.46 ms]930.467 µs (62.9%)
iast2.194 ms [2.132 ms, 2.256 ms]714.139 µs (48.3%)
iast_GLOBAL2.233 ms [2.17 ms, 2.295 ms]752.598 µs (50.9%)
profiling2.047 ms [1.997 ms, 2.097 ms]567.138 µs (38.3%)
tracing2.028 ms [1.979 ms, 2.076 ms]547.554 µs (37.0%)
  • candidate results
VariantExecution Time [CI 0.99]Δ no_agent
no_agent1.479 ms [1.467 ms, 1.49 ms]-
appsec2.413 ms [2.364 ms, 2.463 ms]934.542 µs (63.2%)
iast2.188 ms [2.126 ms, 2.25 ms]709.519 µs (48.0%)
iast_GLOBAL2.238 ms [2.176 ms, 2.301 ms]759.485 µs (51.4%)
profiling2.526 ms [2.344 ms, 2.708 ms]1.048 ms (70.8%)
tracing2.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
VariantExecution Time [CI 0.99]Δ no_agent
no_agent15.398 s [15.398 s, 15.398 s]-
appsec15.111 s [15.111 s, 15.111 s]-287.0 ms (-1.9%)
iast18.514 s [18.514 s, 18.514 s]3.116 s (20.2%)
iast_GLOBAL18.164 s [18.164 s, 18.164 s]2.766 s (18.0%)
profiling15.054 s [15.054 s, 15.054 s]-344.0 ms (-2.2%)
tracing14.858 s [14.858 s, 14.858 s]-540.0 ms (-3.5%)
  • candidate results
VariantExecution Time [CI 0.99]Δ no_agent
no_agent15.479 s [15.479 s, 15.479 s]-
appsec14.969 s [14.969 s, 14.969 s]-510.0 ms (-3.3%)
iast18.662 s [18.662 s, 18.662 s]3.183 s (20.6%)
iast_GLOBAL17.965 s [17.965 s, 17.965 s]2.486 s (16.1%)
profiling14.864 s [14.864 s, 14.864 s]-615.0 ms (-4.0%)
tracing14.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
@mccullsmcculls 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 ownerMay 16, 2025 13:03
@bric3
bric3 merged commit c5a98d6 into masterMay 16, 2025
@bric3
bric3 deleted the proper-kotlin branch May 16, 2025 14:18
@github-actionsgithub-actionsBot added this to the 1.50.0 milestone May 16, 2025
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp: toolingBuild & Toolingtag: no release notesChanges to exclude from release notestype: refactoring

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@bric3@mcculls