Skip to content
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

Use the JDK's built-in support for Unix Domain Sockets on Java 16+ #8197

Draft
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

mcculls
Copy link
Contributor

@mcculls mcculls commented Jan 14, 2025

What Does This Do

Motivation

Additional Notes

Contributor Checklist

Jira ticket: APMSP-1565

@mcculls mcculls force-pushed the mcculls/use-jdk-socket-support-on-java-16 branch 2 times, most recently from f17db33 to 27676b4 Compare January 14, 2025 14:56
@PerfectSlayer PerfectSlayer self-requested a review January 14, 2025 14:57
@pr-commenter
Copy link

pr-commenter bot commented Jan 14, 2025

Benchmarks

Startup

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master mcculls/use-jdk-socket-support-on-java-16
git_commit_date 1736874148 1736874292
git_commit_sha 07e5d63 b9373ed
release_version 1.46.0-SNAPSHOT~07e5d634ce 1.46.0-SNAPSHOT~b9373edbd0
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1736876666 1736876666
ci_job_id 765875549 765875549
ci_pipeline_id 52965781 52965781
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
module Agent Agent
parent None None
variant iast iast

Summary

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

Startup time reports for insecure-bank
gantt
    title insecure-bank - global startup overhead: candidate=1.46.0-SNAPSHOT~b9373edbd0, baseline=1.46.0-SNAPSHOT~07e5d634ce

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.061 s) : 0, 1060668
Total [baseline] (8.699 s) : 0, 8698594
Agent [candidate] (1.062 s) : 0, 1062474
Total [candidate] (8.623 s) : 0, 8622837
section iast
Agent [baseline] (1.183 s) : 0, 1182589
Total [baseline] (9.215 s) : 0, 9214602
Agent [candidate] (1.183 s) : 0, 1182782
Total [candidate] (9.211 s) : 0, 9210648
section iast_HARDCODED_SECRET_DISABLED
Agent [baseline] (1.181 s) : 0, 1181061
Total [baseline] (9.189 s) : 0, 9188989
Agent [candidate] (1.183 s) : 0, 1182931
Total [candidate] (9.168 s) : 0, 9168199
section iast_TELEMETRY_OFF
Agent [baseline] (1.178 s) : 0, 1177644
Total [baseline] (9.229 s) : 0, 9229459
Agent [candidate] (1.176 s) : 0, 1176464
Total [candidate] (9.205 s) : 0, 9205235
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.061 s -
Agent iast 1.183 s 121.921 ms (11.5%)
Agent iast_HARDCODED_SECRET_DISABLED 1.181 s 120.393 ms (11.4%)
Agent iast_TELEMETRY_OFF 1.178 s 116.976 ms (11.0%)
Total tracing 8.699 s -
Total iast 9.215 s 516.008 ms (5.9%)
Total iast_HARDCODED_SECRET_DISABLED 9.189 s 490.395 ms (5.6%)
Total iast_TELEMETRY_OFF 9.229 s 530.864 ms (6.1%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.062 s -
Agent iast 1.183 s 120.308 ms (11.3%)
Agent iast_HARDCODED_SECRET_DISABLED 1.183 s 120.457 ms (11.3%)
Agent iast_TELEMETRY_OFF 1.176 s 113.99 ms (10.7%)
Total tracing 8.623 s -
Total iast 9.211 s 587.812 ms (6.8%)
Total iast_HARDCODED_SECRET_DISABLED 9.168 s 545.362 ms (6.3%)
Total iast_TELEMETRY_OFF 9.205 s 582.398 ms (6.8%)
gantt
    title insecure-bank - break down per module: candidate=1.46.0-SNAPSHOT~b9373edbd0, baseline=1.46.0-SNAPSHOT~07e5d634ce

    dateFormat X
    axisFormat %s
section tracing
BytebuddyAgent [baseline] (718.105 ms) : 0, 718105
BytebuddyAgent [candidate] (719.6 ms) : 0, 719600
GlobalTracer [baseline] (257.091 ms) : 0, 257091
GlobalTracer [candidate] (258.222 ms) : 0, 258222
AppSec [baseline] (55.354 ms) : 0, 55354
AppSec [candidate] (55.192 ms) : 0, 55192
Remote Config [baseline] (724.001 µs) : 0, 724
Remote Config [candidate] (738.025 µs) : 0, 738
Telemetry [baseline] (14.341 ms) : 0, 14341
Telemetry [candidate] (13.602 ms) : 0, 13602
section iast
BytebuddyAgent [baseline] (831.993 ms) : 0, 831993
BytebuddyAgent [candidate] (831.245 ms) : 0, 831245
GlobalTracer [baseline] (246.821 ms) : 0, 246821
GlobalTracer [candidate] (247.27 ms) : 0, 247270
AppSec [baseline] (57.183 ms) : 0, 57183
AppSec [candidate] (58.128 ms) : 0, 58128
IAST [baseline] (22.175 ms) : 0, 22175
IAST [candidate] (21.602 ms) : 0, 21602
Remote Config [baseline] (658.023 µs) : 0, 658
Remote Config [candidate] (672.171 µs) : 0, 672
Telemetry [baseline] (8.757 ms) : 0, 8757
Telemetry [candidate] (8.846 ms) : 0, 8846
section iast_HARDCODED_SECRET_DISABLED
BytebuddyAgent [baseline] (830.551 ms) : 0, 830551
BytebuddyAgent [candidate] (831.638 ms) : 0, 831638
GlobalTracer [baseline] (246.666 ms) : 0, 246666
GlobalTracer [candidate] (247.277 ms) : 0, 247277
AppSec [baseline] (57.999 ms) : 0, 57999
AppSec [candidate] (58.257 ms) : 0, 58257
IAST [baseline] (21.497 ms) : 0, 21497
IAST [candidate] (21.328 ms) : 0, 21328
Remote Config [baseline] (669.429 µs) : 0, 669
Remote Config [candidate] (670.788 µs) : 0, 671
Telemetry [baseline] (8.76 ms) : 0, 8760
Telemetry [candidate] (8.737 ms) : 0, 8737
section iast_TELEMETRY_OFF
BytebuddyAgent [baseline] (827.826 ms) : 0, 827826
BytebuddyAgent [candidate] (827.582 ms) : 0, 827582
GlobalTracer [baseline] (246.601 ms) : 0, 246601
GlobalTracer [candidate] (246.29 ms) : 0, 246290
AppSec [baseline] (57.786 ms) : 0, 57786
AppSec [candidate] (57.472 ms) : 0, 57472
IAST [baseline] (21.052 ms) : 0, 21052
IAST [candidate] (20.903 ms) : 0, 20903
Remote Config [baseline] (673.942 µs) : 0, 674
Remote Config [candidate] (665.099 µs) : 0, 665
Telemetry [baseline] (8.717 ms) : 0, 8717
Telemetry [candidate] (8.565 ms) : 0, 8565
Loading
Startup time reports for petclinic
gantt
    title petclinic - global startup overhead: candidate=1.46.0-SNAPSHOT~b9373edbd0, baseline=1.46.0-SNAPSHOT~07e5d634ce

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.055 s) : 0, 1055246
Total [baseline] (10.495 s) : 0, 10494973
Agent [candidate] (1.057 s) : 0, 1057168
Total [candidate] (10.418 s) : 0, 10417895
section appsec
Agent [baseline] (1.186 s) : 0, 1186053
Total [baseline] (10.738 s) : 0, 10738114
Agent [candidate] (1.189 s) : 0, 1189385
Total [candidate] (10.692 s) : 0, 10692175
section iast
Agent [baseline] (1.185 s) : 0, 1185475
Total [baseline] (10.975 s) : 0, 10974790
Agent [candidate] (1.184 s) : 0, 1183878
Total [candidate] (10.967 s) : 0, 10967280
section profiling
Agent [baseline] (1.263 s) : 0, 1262813
Total [baseline] (10.89 s) : 0, 10889576
Agent [candidate] (1.26 s) : 0, 1260373
Total [candidate] (10.809 s) : 0, 10809405
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.055 s -
Agent appsec 1.186 s 130.806 ms (12.4%)
Agent iast 1.185 s 130.228 ms (12.3%)
Agent profiling 1.263 s 207.566 ms (19.7%)
Total tracing 10.495 s -
Total appsec 10.738 s 243.141 ms (2.3%)
Total iast 10.975 s 479.817 ms (4.6%)
Total profiling 10.89 s 394.603 ms (3.8%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.057 s -
Agent appsec 1.189 s 132.217 ms (12.5%)
Agent iast 1.184 s 126.71 ms (12.0%)
Agent profiling 1.26 s 203.205 ms (19.2%)
Total tracing 10.418 s -
Total appsec 10.692 s 274.281 ms (2.6%)
Total iast 10.967 s 549.386 ms (5.3%)
Total profiling 10.809 s 391.51 ms (3.8%)
gantt
    title petclinic - break down per module: candidate=1.46.0-SNAPSHOT~b9373edbd0, baseline=1.46.0-SNAPSHOT~07e5d634ce

    dateFormat X
    axisFormat %s
section tracing
BytebuddyAgent [baseline] (713.123 ms) : 0, 713123
BytebuddyAgent [candidate] (714.239 ms) : 0, 714239
GlobalTracer [baseline] (255.288 ms) : 0, 255288
GlobalTracer [candidate] (256.108 ms) : 0, 256108
AppSec [baseline] (55.349 ms) : 0, 55349
AppSec [candidate] (56.721 ms) : 0, 56721
Remote Config [baseline] (726.216 µs) : 0, 726
Remote Config [candidate] (718.216 µs) : 0, 718
Telemetry [baseline] (15.746 ms) : 0, 15746
Telemetry [candidate] (14.296 ms) : 0, 14296
section appsec
BytebuddyAgent [baseline] (729.557 ms) : 0, 729557
BytebuddyAgent [candidate] (732.066 ms) : 0, 732066
GlobalTracer [baseline] (252.356 ms) : 0, 252356
GlobalTracer [candidate] (253.402 ms) : 0, 253402
AppSec [baseline] (170.638 ms) : 0, 170638
AppSec [candidate] (169.938 ms) : 0, 169938
Remote Config [baseline] (674.656 µs) : 0, 675
Remote Config [candidate] (663.459 µs) : 0, 663
Telemetry [baseline] (8.209 ms) : 0, 8209
Telemetry [candidate] (8.566 ms) : 0, 8566
IAST [baseline] (19.356 ms) : 0, 19356
IAST [candidate] (19.402 ms) : 0, 19402
section iast
BytebuddyAgent [baseline] (835.062 ms) : 0, 835062
BytebuddyAgent [candidate] (833.809 ms) : 0, 833809
GlobalTracer [baseline] (246.271 ms) : 0, 246271
GlobalTracer [candidate] (246.303 ms) : 0, 246303
AppSec [baseline] (57.901 ms) : 0, 57901
AppSec [candidate] (57.865 ms) : 0, 57865
Remote Config [baseline] (685.771 µs) : 0, 686
Remote Config [candidate] (651.788 µs) : 0, 652
Telemetry [baseline] (8.86 ms) : 0, 8860
Telemetry [candidate] (8.714 ms) : 0, 8714
IAST [baseline] (21.643 ms) : 0, 21643
IAST [candidate] (21.415 ms) : 0, 21415
section profiling
ProfilingAgent [baseline] (96.006 ms) : 0, 96006
ProfilingAgent [candidate] (94.381 ms) : 0, 94381
BytebuddyAgent [baseline] (707.697 ms) : 0, 707697
BytebuddyAgent [candidate] (708.367 ms) : 0, 708367
GlobalTracer [baseline] (352.107 ms) : 0, 352107
GlobalTracer [candidate] (351.788 ms) : 0, 351788
AppSec [baseline] (55.149 ms) : 0, 55149
AppSec [candidate] (53.851 ms) : 0, 53851
Remote Config [baseline] (667.727 µs) : 0, 668
Remote Config [candidate] (650.679 µs) : 0, 651
Telemetry [baseline] (8.945 ms) : 0, 8945
Telemetry [candidate] (8.882 ms) : 0, 8882
Profiling [baseline] (96.033 ms) : 0, 96033
Profiling [candidate] (94.409 ms) : 0, 94409
Loading

Load

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
end_time 2025-01-14T17:16:19 2025-01-14T17:23:20
git_branch master mcculls/use-jdk-socket-support-on-java-16
git_commit_date 1736874148 1736874292
git_commit_sha 07e5d63 b9373ed
release_version 1.46.0-SNAPSHOT~07e5d634ce 1.46.0-SNAPSHOT~b9373edbd0
start_time 2025-01-14T17:16:06 2025-01-14T17:23:06
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1736875754 1736875754
ci_job_id 765875553 765875553
ci_pipeline_id 52965781 52965781
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
variant iast iast

Summary

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

Request duration reports for petclinic
gantt
    title petclinic - request duration [CI 0.99] : candidate=1.46.0-SNAPSHOT~b9373edbd0, baseline=1.46.0-SNAPSHOT~07e5d634ce
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.37 ms) : 1350, 1389
.   : milestone, 1370,
appsec (1.755 ms) : 1732, 1779
.   : milestone, 1755,
appsec_no_iast (1.768 ms) : 1741, 1795
.   : milestone, 1768,
iast (1.49 ms) : 1467, 1513
.   : milestone, 1490,
profiling (1.542 ms) : 1517, 1567
.   : milestone, 1542,
tracing (1.485 ms) : 1459, 1510
.   : milestone, 1485,
section candidate
no_agent (1.357 ms) : 1338, 1377
.   : milestone, 1357,
appsec (1.745 ms) : 1721, 1769
.   : milestone, 1745,
appsec_no_iast (1.737 ms) : 1714, 1759
.   : milestone, 1737,
iast (1.496 ms) : 1473, 1519
.   : milestone, 1496,
profiling (1.511 ms) : 1488, 1534
.   : milestone, 1511,
tracing (1.472 ms) : 1447, 1498
.   : milestone, 1472,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.37 ms [1.35 ms, 1.389 ms] -
appsec 1.755 ms [1.732 ms, 1.779 ms] 385.804 µs (28.2%)
appsec_no_iast 1.768 ms [1.741 ms, 1.795 ms] 398.599 µs (29.1%)
iast 1.49 ms [1.467 ms, 1.513 ms] 120.308 µs (8.8%)
profiling 1.542 ms [1.517 ms, 1.567 ms] 172.515 µs (12.6%)
tracing 1.485 ms [1.459 ms, 1.51 ms] 115.194 µs (8.4%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.357 ms [1.338 ms, 1.377 ms] -
appsec 1.745 ms [1.721 ms, 1.769 ms] 387.947 µs (28.6%)
appsec_no_iast 1.737 ms [1.714 ms, 1.759 ms] 379.189 µs (27.9%)
iast 1.496 ms [1.473 ms, 1.519 ms] 138.572 µs (10.2%)
profiling 1.511 ms [1.488 ms, 1.534 ms] 153.929 µs (11.3%)
tracing 1.472 ms [1.447 ms, 1.498 ms] 114.913 µs (8.5%)
Request duration reports for insecure-bank
gantt
    title insecure-bank - request duration [CI 0.99] : candidate=1.46.0-SNAPSHOT~b9373edbd0, baseline=1.46.0-SNAPSHOT~07e5d634ce
    dateFormat X
    axisFormat %s
section baseline
no_agent (375.639 µs) : 356, 396
.   : milestone, 376,
iast (494.912 µs) : 473, 517
.   : milestone, 495,
iast_FULL (655.197 µs) : 634, 677
.   : milestone, 655,
iast_GLOBAL (520.884 µs) : 499, 542
.   : milestone, 521,
iast_HARDCODED_SECRET_DISABLED (492.406 µs) : 471, 514
.   : milestone, 492,
iast_INACTIVE (456.099 µs) : 435, 477
.   : milestone, 456,
iast_TELEMETRY_OFF (486.462 µs) : 465, 508
.   : milestone, 486,
tracing (453.356 µs) : 432, 475
.   : milestone, 453,
section candidate
no_agent (379.603 µs) : 358, 401
.   : milestone, 380,
iast (502.134 µs) : 480, 524
.   : milestone, 502,
iast_FULL (658.289 µs) : 636, 680
.   : milestone, 658,
iast_GLOBAL (526.595 µs) : 504, 549
.   : milestone, 527,
iast_HARDCODED_SECRET_DISABLED (491.033 µs) : 470, 512
.   : milestone, 491,
iast_INACTIVE (456.846 µs) : 436, 478
.   : milestone, 457,
iast_TELEMETRY_OFF (489.89 µs) : 468, 512
.   : milestone, 490,
tracing (449.78 µs) : 429, 471
.   : milestone, 450,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 375.639 µs [355.661 µs, 395.617 µs] -
iast 494.912 µs [473.312 µs, 516.512 µs] 119.273 µs (31.8%)
iast_FULL 655.197 µs [633.517 µs, 676.877 µs] 279.558 µs (74.4%)
iast_GLOBAL 520.884 µs [499.395 µs, 542.372 µs] 145.244 µs (38.7%)
iast_HARDCODED_SECRET_DISABLED 492.406 µs [471.047 µs, 513.765 µs] 116.767 µs (31.1%)
iast_INACTIVE 456.099 µs [435.049 µs, 477.149 µs] 80.46 µs (21.4%)
iast_TELEMETRY_OFF 486.462 µs [464.731 µs, 508.192 µs] 110.822 µs (29.5%)
tracing 453.356 µs [432.075 µs, 474.636 µs] 77.717 µs (20.7%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 379.603 µs [358.482 µs, 400.724 µs] -
iast 502.134 µs [479.907 µs, 524.362 µs] 122.531 µs (32.3%)
iast_FULL 658.289 µs [636.335 µs, 680.242 µs] 278.686 µs (73.4%)
iast_GLOBAL 526.595 µs [504.425 µs, 548.766 µs] 146.992 µs (38.7%)
iast_HARDCODED_SECRET_DISABLED 491.033 µs [469.697 µs, 512.368 µs] 111.43 µs (29.4%)
iast_INACTIVE 456.846 µs [435.977 µs, 477.715 µs] 77.243 µs (20.3%)
iast_TELEMETRY_OFF 489.89 µs [467.819 µs, 511.962 µs] 110.287 µs (29.1%)
tracing 449.78 µs [428.992 µs, 470.567 µs] 70.177 µs (18.5%)

Dacapo

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master mcculls/use-jdk-socket-support-on-java-16
git_commit_date 1736874148 1736874292
git_commit_sha 07e5d63 b9373ed
release_version 1.46.0-SNAPSHOT~07e5d634ce 1.46.0-SNAPSHOT~b9373edbd0
See matching parameters
Baseline Candidate
application biojava biojava
ci_job_date 1736876276 1736876276
ci_job_id 765875556 765875556
ci_pipeline_id 52965781 52965781
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
variant appsec appsec

Summary

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

Execution time for biojava
gantt
    title biojava - execution time [CI 0.99] : candidate=1.46.0-SNAPSHOT~b9373edbd0, baseline=1.46.0-SNAPSHOT~07e5d634ce
    dateFormat X
    axisFormat %s
section baseline
no_agent (14.947 s) : 14947000, 14947000
.   : milestone, 14947000,
appsec (15.235 s) : 15235000, 15235000
.   : milestone, 15235000,
iast (18.395 s) : 18395000, 18395000
.   : milestone, 18395000,
iast_GLOBAL (17.985 s) : 17985000, 17985000
.   : milestone, 17985000,
profiling (15.176 s) : 15176000, 15176000
.   : milestone, 15176000,
tracing (14.887 s) : 14887000, 14887000
.   : milestone, 14887000,
section candidate
no_agent (14.891 s) : 14891000, 14891000
.   : milestone, 14891000,
appsec (15.022 s) : 15022000, 15022000
.   : milestone, 15022000,
iast (18.961 s) : 18961000, 18961000
.   : milestone, 18961000,
iast_GLOBAL (18.092 s) : 18092000, 18092000
.   : milestone, 18092000,
profiling (14.914 s) : 14914000, 14914000
.   : milestone, 14914000,
tracing (14.923 s) : 14923000, 14923000
.   : milestone, 14923000,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 14.947 s [14.947 s, 14.947 s] -
appsec 15.235 s [15.235 s, 15.235 s] 288.0 ms (1.9%)
iast 18.395 s [18.395 s, 18.395 s] 3.448 s (23.1%)
iast_GLOBAL 17.985 s [17.985 s, 17.985 s] 3.038 s (20.3%)
profiling 15.176 s [15.176 s, 15.176 s] 229.0 ms (1.5%)
tracing 14.887 s [14.887 s, 14.887 s] -60.0 ms (-0.4%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 14.891 s [14.891 s, 14.891 s] -
appsec 15.022 s [15.022 s, 15.022 s] 131.0 ms (0.9%)
iast 18.961 s [18.961 s, 18.961 s] 4.07 s (27.3%)
iast_GLOBAL 18.092 s [18.092 s, 18.092 s] 3.201 s (21.5%)
profiling 14.914 s [14.914 s, 14.914 s] 23.0 ms (0.2%)
tracing 14.923 s [14.923 s, 14.923 s] 32.0 ms (0.2%)
Execution time for tomcat
gantt
    title tomcat - execution time [CI 0.99] : candidate=1.46.0-SNAPSHOT~b9373edbd0, baseline=1.46.0-SNAPSHOT~07e5d634ce
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.448 ms) : 1437, 1459
.   : milestone, 1448,
appsec (2.376 ms) : 2333, 2419
.   : milestone, 2376,
iast (2.119 ms) : 2064, 2173
.   : milestone, 2119,
iast_GLOBAL (2.157 ms) : 2103, 2212
.   : milestone, 2157,
profiling (1.969 ms) : 1926, 2012
.   : milestone, 1969,
tracing (1.962 ms) : 1920, 2004
.   : milestone, 1962,
section candidate
no_agent (1.474 ms) : 1463, 1485
.   : milestone, 1474,
appsec (2.372 ms) : 2329, 2415
.   : milestone, 2372,
iast (2.11 ms) : 2055, 2164
.   : milestone, 2110,
iast_GLOBAL (2.158 ms) : 2102, 2213
.   : milestone, 2158,
profiling (1.995 ms) : 1951, 2040
.   : milestone, 1995,
tracing (1.949 ms) : 1908, 1991
.   : milestone, 1949,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.448 ms [1.437 ms, 1.459 ms] -
appsec 2.376 ms [2.333 ms, 2.419 ms] 927.966 µs (64.1%)
iast 2.119 ms [2.064 ms, 2.173 ms] 670.458 µs (46.3%)
iast_GLOBAL 2.157 ms [2.103 ms, 2.212 ms] 709.215 µs (49.0%)
profiling 1.969 ms [1.926 ms, 2.012 ms] 520.572 µs (35.9%)
tracing 1.962 ms [1.92 ms, 2.004 ms] 514.082 µs (35.5%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.474 ms [1.463 ms, 1.485 ms] -
appsec 2.372 ms [2.329 ms, 2.415 ms] 897.842 µs (60.9%)
iast 2.11 ms [2.055 ms, 2.164 ms] 635.641 µs (43.1%)
iast_GLOBAL 2.158 ms [2.102 ms, 2.213 ms] 683.611 µs (46.4%)
profiling 1.995 ms [1.951 ms, 2.04 ms] 521.267 µs (35.4%)
tracing 1.949 ms [1.908 ms, 1.991 ms] 475.262 µs (32.2%)

@mcculls mcculls force-pushed the mcculls/use-jdk-socket-support-on-java-16 branch from 27676b4 to b9373ed Compare January 14, 2025 17:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant