Skip to content

Conversation

ctz
Copy link
Member

@ctz ctz commented Jul 28, 2025

This is quite mysterious. I've been looking at doing a refresh of https://rustls.dev/perf/2024-10-18-report/ and noticed a regression in our bulk speeds. That bisected to d1c33f8 which is odd because all the bulk testing is single threaded, and so that change should be ~free (yes, we make a new thread, but the main thread just waits for it to finish so there should be no contention and any large costs -- like allocating and faulting in the new stack -- should be amortized over the size of the run.)

What is more weird is that this regression is not visible on my laptop (AMD Ryzen 9 7940HS), but only the x86 benchmark box (Intel Xeon E-2386G).

This change restores the previous behaviour for single threaded tests by running them on the calling thread.

before (bench.rustls.dev):
bulk	TLSv1_2	TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256	max_fragment_size:default	send	7293.91	MB/s
bulk	TLSv1_2	TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256	max_fragment_size:default	recv	8055.15	MB/s

after (bench.rustls.dev):
bulk	TLSv1_2	TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256	max_fragment_size:default	send	8231.61	MB/s
bulk	TLSv1_2	TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256	max_fragment_size:default	recv	8034.25	MB/s

(these numbers should be comparable to the ones in the first two rows of the table on https://rustls.dev/perf/2024-10-18-report/)

Copy link

codecov bot commented Jul 28, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 95.28%. Comparing base (f189222) to head (f0e69fa).
⚠️ Report is 6 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #2583   +/-   ##
=======================================
  Coverage   95.28%   95.28%           
=======================================
  Files          97       97           
  Lines       21581    21581           
=======================================
  Hits        20564    20564           
  Misses       1017     1017           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@ctz ctz mentioned this pull request Jul 29, 2025
2 tasks
@ctz ctz added this pull request to the merge queue Jul 29, 2025
Merged via the queue into main with commit b2ee211 Jul 29, 2025
35 checks passed
@ctz ctz deleted the jbp-bench-single-threaded branch July 29, 2025 18:07
Copy link

rustls-benchmarking bot commented Jul 31, 2025

Benchmark results

Instruction counts

Significant differences

There are no significant instruction count differences

Other differences

Click to expand
Scenario Baseline Candidate Diff Threshold
handshake_no_resume_aws_lc_rs_1.3_ecdsap256_aes_server 1781493 1757256 -24237 (-1.36%) 1.52%
handshake_no_resume_aws_lc_rs_1.3_ecdsap256_aes_client 4342513 4290332 -52181 (-1.20%) 2.17%
handshake_no_resume_aws_lc_rs_1.3_ecdsap384_chacha_client 9480131 9517870 37739 (0.40%) 0.91%
handshake_no_resume_aws_lc_rs_1.2_rsa_aes_server 10479445 10443408 -36037 (-0.34%) 0.79%
handshake_no_resume_aws_lc_rs_1.3_ecdsap384_aes_client 9505294 9535495 30201 (0.32%) 1.00%
handshake_session_id_aws_lc_rs_1.3_rsa_aes_client 63558745 63443049 -115696 (-0.18%) 0.49%
handshake_tickets_aws_lc_rs_1.3_rsa_chacha_client 63564315 63671468 107153 (0.17%) 0.43%
handshake_tickets_aws_lc_rs_1.3_rsa_aes_client 63595206 63693219 98013 (0.15%) 0.63%
handshake_no_resume_aws_lc_rs_1.3_rsa_chacha_server 11355045 11338536 -16509 (-0.15%) 1.15%
handshake_session_id_aws_lc_rs_1.3_ecdsap256_aes_client 63539477 63628682 89205 (0.14%) 0.71%
handshake_session_id_aws_lc_rs_1.3_rsa_aes_server 47897383 47838194 -59189 (-0.12%) 0.28%
handshake_tickets_aws_lc_rs_1.3_rsa_chacha_server 49064929 49118421 53492 (0.11%) 0.28%
handshake_tickets_aws_lc_rs_1.3_rsa_aes_server 49108076 49158424 50348 (0.10%) 0.32%
handshake_tickets_aws_lc_rs_1.3_ecdsap256_aes_client 63682719 63742537 59818 (0.09%) 0.53%
handshake_session_id_aws_lc_rs_1.3_ecdsap256_aes_server 47898078 47942732 44654 (0.09%) 0.49%
handshake_tickets_aws_lc_rs_1.3_ecdsap384_aes_client 63782463 63838938 56475 (0.09%) 0.85%
handshake_session_id_aws_lc_rs_1.3_rsa_chacha_client 63335934 63385017 49083 (0.08%) 0.99%
handshake_tickets_aws_lc_rs_1.3_ecdsap384_chacha_client 63703774 63751110 47336 (0.07%) 0.81%
handshake_no_resume_aws_lc_rs_1.3_ecdsap256_chacha_client 4294868 4291691 -3177 (-0.07%) 2.12%
handshake_session_id_aws_lc_rs_1.3_ecdsap256_chacha_client 63386679 63427850 41171 (0.06%) 0.87%
handshake_tickets_aws_lc_rs_1.3_ecdsap256_aes_server 49160023 49189862 29839 (0.06%) 0.34%
handshake_no_resume_aws_lc_rs_1.3_rsa_aes_client 3125445 3123557 -1888 (-0.06%) 0.20%
handshake_no_resume_ring_1.3_ecdsap256_chacha_client 3304737 3302788 -1949 (-0.06%) 0.24%
handshake_tickets_aws_lc_rs_1.3_ecdsap384_aes_server 49211279 49239429 28150 (0.06%) 0.54%
handshake_tickets_aws_lc_rs_1.3_ecdsap256_chacha_client 63667945 63702338 34393 (0.05%) 0.79%
handshake_session_id_aws_lc_rs_1.3_rsa_chacha_server 47737363 47760616 23253 (0.05%) 0.62%
handshake_tickets_aws_lc_rs_1.3_ecdsap384_chacha_server 49143851 49167750 23899 (0.05%) 0.53%
handshake_session_id_aws_lc_rs_1.3_ecdsap256_chacha_server 47773216 47793689 20473 (0.04%) 0.54%
handshake_tickets_aws_lc_rs_1.3_ecdsap256_chacha_server 49124926 49141963 17037 (0.03%) 0.53%
handshake_no_resume_aws_lc_rs_1.3_ecdsap256_chacha_server 1758819 1759320 501 (0.03%) 1.39%
handshake_no_resume_aws_lc_rs_1.3_rsa_chacha_client 3131044 3130191 -853 (-0.03%) 0.20%
handshake_no_resume_aws_lc_rs_1.3_ecdsap384_chacha_server 2661585 2661301 -284 (-0.01%) 0.85%
handshake_no_resume_aws_lc_rs_1.3_rsa_aes_server 11314557 11313550 -1007 (-0.01%) 1.05%
handshake_no_resume_aws_lc_rs_1.3_ecdsap384_aes_server 2658509 2658688 179 (0.01%) 0.20%
handshake_no_resume_ring_1.3_ecdsap256_aes_client 3303575 3303689 114 (0.00%) 0.24%
handshake_session_id_aws_lc_rs_1.3_ecdsap384_aes_client 63481210 63480367 -843 (-0.00%) 0.79%
handshake_session_id_aws_lc_rs_1.3_ecdsap384_aes_server 47865608 47865303 -305 (-0.00%) 0.56%
handshake_no_resume_ring_1.3_ecdsap384_aes_server 7212548 7212557 9 (0.00%) 0.20%
handshake_session_id_aws_lc_rs_1.3_ecdsap384_chacha_client 63421008 63421034 26 (0.00%) 0.53%
handshake_no_resume_ring_1.3_ecdsap384_aes_client 34740408 34740418 10 (0.00%) 0.20%
transfer_no_resume_aws_lc_rs_1.2_rsa_aes_server 46159073 46159064 -9 (-0.00%) 0.20%
transfer_no_resume_ring_1.2_rsa_aes_server 45906405 45906412 7 (0.00%) 0.20%
transfer_no_resume_ring_1.3_rsa_aes_server 46009151 46009157 6 (0.00%) 0.20%
transfer_no_resume_ring_1.3_ecdsap384_chacha_server 80247213 80247223 10 (0.00%) 0.20%
transfer_no_resume_aws_lc_rs_1.3_ecdsap384_aes_client 58186426 58186433 7 (0.00%) 0.20%
transfer_no_resume_ring_1.3_ecdsap256_chacha_client 92587213 92587202 -11 (-0.00%) 0.20%
transfer_no_resume_aws_lc_rs_1.3_ecdsap384_aes_server 46172701 46172706 5 (0.00%) 0.20%
transfer_no_resume_aws_lc_rs_1.2_rsa_aes_client 58118102 58118096 -6 (-0.00%) 0.20%
transfer_no_resume_ring_1.3_ecdsap384_aes_server 46010415 46010418 3 (0.00%) 0.20%
transfer_no_resume_ring_1.2_rsa_aes_client 57950388 57950391 3 (0.00%) 0.20%
transfer_no_resume_aws_lc_rs_1.3_ecdsap256_aes_client 58176489 58176492 3 (0.00%) 0.20%
transfer_no_resume_aws_lc_rs_1.3_ecdsap384_chacha_server 80352540 80352544 4 (0.00%) 0.20%
transfer_no_resume_ring_1.3_ecdsap256_aes_server 46017297 46017299 2 (0.00%) 0.20%
transfer_no_resume_ring_1.3_ecdsap256_chacha_server 80252183 80252186 3 (0.00%) 0.20%
transfer_no_resume_aws_lc_rs_1.3_rsa_aes_client 58181239 58181241 2 (0.00%) 0.20%
transfer_no_resume_aws_lc_rs_1.3_rsa_chacha_client 92642685 92642688 3 (0.00%) 0.20%
transfer_no_resume_aws_lc_rs_1.3_ecdsap384_chacha_client 92646595 92646592 -3 (-0.00%) 0.20%
transfer_no_resume_aws_lc_rs_1.3_ecdsap256_aes_server 46182996 46182995 -1 (-0.00%) 0.20%
transfer_no_resume_ring_1.3_rsa_chacha_client 92593577 92593575 -2 (-0.00%) 0.20%
transfer_no_resume_ring_1.3_ecdsap384_chacha_client 92597136 92597134 -2 (-0.00%) 0.20%
transfer_no_resume_aws_lc_rs_1.3_ecdsap256_chacha_client 92636648 92636646 -2 (-0.00%) 0.20%
transfer_no_resume_1.2_no_crypto_server 104980486 104980488 2 (0.00%) 0.20%
transfer_no_resume_ring_1.3_ecdsap256_aes_client 58061123 58061124 1 (0.00%) 0.20%
transfer_no_resume_ring_1.3_rsa_aes_client 58067489 58067490 1 (0.00%) 0.20%
transfer_no_resume_ring_1.3_ecdsap384_aes_client 58069777 58069776 -1 (-0.00%) 0.20%
transfer_no_resume_1.2_no_crypto_client 117362060 117362062 2 (0.00%) 0.20%
transfer_no_resume_ring_1.3_rsa_chacha_server 80244036 80244037 1 (0.00%) 0.20%
transfer_no_resume_aws_lc_rs_1.3_ecdsap256_chacha_server 80363470 80363469 -1 (-0.00%) 0.20%
transfer_no_resume_1.3_no_crypto_server 105026299 105026300 1 (0.00%) 0.20%
handshake_no_resume_ring_1.2_rsa_aes_client 2233686 2233686 0 (0.00%) 0.20%
handshake_session_id_ring_1.3_ecdsap256_aes_client 30448906 30448906 0 (0.00%) 0.20%
handshake_session_id_aws_lc_rs_1.2_rsa_aes_server 3673612 3673612 0 (0.00%) 0.20%
handshake_tickets_ring_1.2_rsa_aes_client 4256636 4256636 0 (0.00%) 0.20%
handshake_tickets_aws_lc_rs_1.2_rsa_aes_client 4140162 4140162 0 (0.00%) 0.20%
handshake_tickets_aws_lc_rs_1.2_rsa_aes_server 4755382 4755382 0 (0.00%) 0.27%
handshake_session_id_ring_1.3_ecdsap256_chacha_client 30357256 30357256 0 (0.00%) 0.20%
handshake_tickets_ring_1.3_rsa_chacha_server 31880433 31880433 0 (0.00%) 0.20%
handshake_no_resume_aws_lc_rs_1.2_rsa_aes_client 1721822 1721822 0 (0.00%) 0.20%
handshake_session_id_ring_1.3_ecdsap256_chacha_server 31559426 31559426 0 (0.00%) 0.20%
handshake_session_id_ring_1.3_ecdsap384_chacha_client 30354215 30354215 0 (0.00%) 0.20%
handshake_no_resume_ring_1.3_rsa_aes_client 2337466 2337466 0 (0.00%) 0.20%
handshake_no_resume_ring_1.3_rsa_aes_server 11112427 11112427 0 (0.00%) 0.20%
handshake_tickets_ring_1.3_ecdsap256_chacha_client 30483586 30483586 0 (0.00%) 0.20%
handshake_tickets_ring_1.3_rsa_aes_client 30559924 30559924 0 (0.00%) 0.20%
handshake_session_id_1.3_no_crypto_server 2098333 2098333 0 (0.00%) 0.44%
handshake_session_id_ring_1.3_rsa_chacha_client 30361380 30361380 0 (0.00%) 0.20%
handshake_session_id_aws_lc_rs_1.2_rsa_aes_client 3750334 3750334 0 (0.00%) 0.20%
handshake_no_resume_1.2_no_crypto_client 102508 102508 0 (0.00%) 0.20%
handshake_tickets_ring_1.3_ecdsap256_aes_server 31985882 31985882 0 (0.00%) 0.20%
transfer_no_resume_aws_lc_rs_1.3_rsa_aes_server 46171697 46171697 0 (0.00%) 0.20%
handshake_session_id_ring_1.3_ecdsap384_aes_client 30445865 30445865 0 (0.00%) 0.20%
handshake_session_id_ring_1.3_rsa_aes_server 31678077 31678077 0 (0.00%) 0.20%
handshake_session_id_ring_1.2_rsa_aes_server 3786738 3786738 0 (0.00%) 0.29%
handshake_tickets_1.2_no_crypto_server 1194724 1194724 0 (0.00%) 0.46%
handshake_session_id_ring_1.3_ecdsap256_aes_server 31681406 31681406 0 (0.00%) 0.20%
handshake_no_resume_ring_1.2_rsa_aes_server 10977834 10977834 0 (0.00%) 0.20%
transfer_no_resume_aws_lc_rs_1.3_rsa_chacha_server 80352186 80352186 0 (0.00%) 0.20%
handshake_tickets_ring_1.3_ecdsap384_chacha_client 30480147 30480147 0 (0.00%) 0.20%
handshake_session_id_ring_1.3_ecdsap384_aes_server 31680932 31680932 0 (0.00%) 0.20%
handshake_tickets_ring_1.3_ecdsap384_aes_server 31985813 31985813 0 (0.00%) 0.20%
handshake_no_resume_1.3_no_crypto_client 112048 112048 0 (0.00%) 0.20%
handshake_session_id_ring_1.3_rsa_chacha_server 31556097 31556097 0 (0.00%) 0.20%
handshake_no_resume_1.2_no_crypto_server 78340 78340 0 (0.00%) 0.20%
handshake_session_id_1.2_no_crypto_server 1028381 1028381 0 (0.00%) 0.54%
handshake_session_id_ring_1.2_rsa_aes_client 3867428 3867428 0 (0.00%) 0.20%
handshake_no_resume_ring_1.3_ecdsap256_chacha_server 1283478 1283478 0 (0.00%) 0.20%
handshake_tickets_1.3_no_crypto_server 2060159 2060159 0 (0.00%) 0.34%
handshake_session_id_1.2_no_crypto_client 1135211 1135211 0 (0.00%) 0.29%
handshake_tickets_ring_1.3_rsa_chacha_client 30487693 30487693 0 (0.00%) 0.20%
handshake_tickets_ring_1.3_ecdsap256_aes_client 30555817 30555817 0 (0.00%) 0.20%
handshake_tickets_ring_1.3_ecdsap384_chacha_server 31883063 31883063 0 (0.00%) 0.20%
handshake_session_id_ring_1.3_rsa_aes_client 30453030 30453030 0 (0.00%) 0.20%
handshake_no_resume_ring_1.3_rsa_chacha_client 2343120 2343120 0 (0.00%) 0.20%
transfer_no_resume_1.3_no_crypto_client 117405051 117405051 0 (0.00%) 0.20%
handshake_tickets_ring_1.3_ecdsap256_chacha_server 31883132 31883132 0 (0.00%) 0.20%
handshake_no_resume_ring_1.3_rsa_chacha_server 11118190 11118190 0 (0.00%) 0.20%
handshake_no_resume_ring_1.3_ecdsap384_chacha_client 34742134 34742134 0 (0.00%) 0.20%
handshake_session_id_1.3_no_crypto_client 2205470 2205470 0 (0.00%) 0.53%
handshake_no_resume_1.3_no_crypto_server 101712 101712 0 (0.00%) 0.26%
handshake_tickets_ring_1.3_rsa_aes_server 31983183 31983183 0 (0.00%) 0.20%
handshake_tickets_ring_1.3_ecdsap384_aes_client 30552357 30552357 0 (0.00%) 0.20%
handshake_no_resume_ring_1.3_ecdsap384_chacha_server 7214518 7214518 0 (0.00%) 0.20%
handshake_session_id_ring_1.3_ecdsap384_chacha_server 31558952 31558952 0 (0.00%) 0.20%
handshake_no_resume_ring_1.3_ecdsap256_aes_server 1282305 1282305 0 (0.00%) 0.20%
handshake_tickets_ring_1.2_rsa_aes_server 4385846 4385846 0 (0.00%) 0.20%
handshake_session_id_aws_lc_rs_1.3_ecdsap384_chacha_server 47786975 47786975 0 (0.00%) 0.37%
handshake_tickets_1.3_no_crypto_client 2222082 2222082 0 (0.00%) 0.21%
handshake_tickets_1.2_no_crypto_client 1221051 1221051 0 (0.00%) 0.24%

Wall-time

Significant differences

There are no significant wall-time differences

Other differences

Click to expand
Scenario Baseline Candidate Diff Threshold
handshake_tickets_1.3_no_crypto 625.57 µs 629.20 µs 3.63 µs (0.58%) 3.07%
handshake_session_id_1.3_no_crypto 654.08 µs 657.33 µs 3.26 µs (0.50%) 2.59%
transfer_no_resume_aws_lc_rs_1.2_rsa_aes 4.97 ms 4.98 ms 0.02 ms (0.35%) 3.97%
handshake_session_id_1.2_no_crypto 334.22 µs 335.20 µs 0.98 µs (0.29%) 3.78%
transfer_no_resume_ring_1.2_rsa_aes 5.70 ms 5.72 ms 0.02 ms (0.28%) 2.83%
transfer_no_resume_aws_lc_rs_1.3_rsa_aes 5.17 ms 5.18 ms 0.01 ms (0.26%) 4.10%
handshake_session_id_ring_1.2_rsa_aes 1.44 ms 1.44 ms 0.00 ms (0.22%) 1.24%
handshake_tickets_aws_lc_rs_1.3_rsa_chacha 9.24 ms 9.22 ms -0.02 ms (-0.22%) 1.00%
handshake_session_id_ring_1.3_rsa_chacha 5.86 ms 5.88 ms 0.01 ms (0.21%) 1.00%
handshake_session_id_ring_1.3_rsa_aes 5.90 ms 5.92 ms 0.01 ms (0.20%) 1.00%
handshake_session_id_ring_1.3_ecdsap256_chacha 5.37 ms 5.39 ms 0.01 ms (0.20%) 1.01%
handshake_tickets_aws_lc_rs_1.3_ecdsap384_aes 9.28 ms 9.26 ms -0.02 ms (-0.19%) 1.00%
handshake_tickets_aws_lc_rs_1.3_ecdsap256_aes 8.60 ms 8.58 ms -0.02 ms (-0.18%) 1.00%
handshake_session_id_aws_lc_rs_1.3_ecdsap256_aes 8.43 ms 8.41 ms -0.02 ms (-0.18%) 1.00%
transfer_no_resume_ring_1.3_rsa_aes 5.78 ms 5.79 ms 0.01 ms (0.18%) 3.16%
handshake_tickets_aws_lc_rs_1.3_rsa_aes 9.26 ms 9.24 ms -0.02 ms (-0.18%) 1.00%
handshake_session_id_ring_1.3_ecdsap384_chacha 8.46 ms 8.48 ms 0.01 ms (0.18%) 1.00%
handshake_tickets_aws_lc_rs_1.3_ecdsap384_chacha 9.24 ms 9.22 ms -0.02 ms (-0.17%) 1.16%
handshake_session_id_ring_1.3_ecdsap256_aes 5.41 ms 5.42 ms 0.01 ms (0.17%) 1.00%
handshake_session_id_aws_lc_rs_1.3_rsa_aes 9.10 ms 9.08 ms -0.02 ms (-0.17%) 1.12%
handshake_no_resume_1.3_no_crypto 82.46 µs 82.60 µs 0.14 µs (0.17%) 8.76%
handshake_no_resume_1.2_no_crypto 73.69 µs 73.81 µs 0.12 µs (0.16%) 9.52%
handshake_tickets_ring_1.3_rsa_chacha 5.92 ms 5.93 ms 0.01 ms (0.16%) 1.00%
transfer_no_resume_aws_lc_rs_1.3_ecdsap384_aes 5.21 ms 5.22 ms 0.01 ms (0.16%) 3.49%
handshake_no_resume_ring_1.3_rsa_aes 943.75 µs 945.25 µs 1.50 µs (0.16%) 1.00%
handshake_no_resume_ring_1.3_ecdsap256_chacha 451.48 µs 450.82 µs -0.66 µs (-0.15%) 2.26%
handshake_tickets_aws_lc_rs_1.3_ecdsap256_chacha 8.56 ms 8.55 ms -0.01 ms (-0.15%) 1.00%
handshake_session_id_aws_lc_rs_1.3_ecdsap256_chacha 8.38 ms 8.37 ms -0.01 ms (-0.14%) 1.00%
handshake_session_id_ring_1.3_ecdsap384_aes 8.50 ms 8.51 ms 0.01 ms (0.13%) 1.00%
handshake_session_id_aws_lc_rs_1.3_ecdsap384_chacha 9.05 ms 9.04 ms -0.01 ms (-0.12%) 1.00%
handshake_tickets_1.2_no_crypto 367.79 µs 368.24 µs 0.45 µs (0.12%) 3.50%
handshake_tickets_ring_1.3_ecdsap384_aes 8.56 ms 8.57 ms 0.01 ms (0.12%) 1.00%
handshake_session_id_aws_lc_rs_1.3_rsa_chacha 9.05 ms 9.04 ms -0.01 ms (-0.12%) 1.00%
handshake_session_id_aws_lc_rs_1.2_rsa_aes 1.57 ms 1.57 ms 0.00 ms (0.11%) 3.21%
handshake_tickets_ring_1.3_ecdsap256_aes 5.47 ms 5.47 ms 0.01 ms (0.11%) 1.00%
handshake_no_resume_aws_lc_rs_1.3_ecdsap256_aes 576.11 µs 575.51 µs -0.59 µs (-0.10%) 2.81%
handshake_tickets_aws_lc_rs_1.2_rsa_aes 1.72 ms 1.72 ms 0.00 ms (0.09%) 4.41%
handshake_tickets_ring_1.3_ecdsap384_chacha 8.52 ms 8.53 ms 0.01 ms (0.08%) 1.00%
handshake_no_resume_aws_lc_rs_1.3_rsa_chacha 1.22 ms 1.22 ms 0.00 ms (0.08%) 3.57%
transfer_no_resume_aws_lc_rs_1.3_rsa_chacha 13.65 ms 13.66 ms 0.01 ms (0.08%) 1.45%
handshake_session_id_aws_lc_rs_1.3_ecdsap384_aes 9.10 ms 9.10 ms -0.01 ms (-0.08%) 1.00%
handshake_tickets_ring_1.3_rsa_aes 5.96 ms 5.96 ms 0.00 ms (0.08%) 1.00%
handshake_tickets_ring_1.3_ecdsap256_chacha 5.43 ms 5.43 ms 0.00 ms (0.08%) 1.00%
handshake_no_resume_aws_lc_rs_1.3_ecdsap384_chacha 1.25 ms 1.25 ms 0.00 ms (0.08%) 1.00%
handshake_no_resume_ring_1.3_ecdsap384_chacha 3.55 ms 3.55 ms 0.00 ms (0.06%) 1.00%
transfer_no_resume_1.3_no_crypto 11.72 ms 11.73 ms 0.01 ms (0.05%) 1.51%
transfer_no_resume_aws_lc_rs_1.3_ecdsap256_aes 4.53 ms 4.53 ms 0.00 ms (0.05%) 3.81%
handshake_tickets_ring_1.2_rsa_aes 1.53 ms 1.53 ms 0.00 ms (0.05%) 1.74%
transfer_no_resume_ring_1.3_ecdsap384_aes 8.39 ms 8.39 ms 0.00 ms (0.04%) 1.95%
handshake_no_resume_ring_1.3_ecdsap256_aes 454.27 µs 454.07 µs -0.20 µs (-0.04%) 2.50%
transfer_no_resume_1.2_no_crypto 11.65 ms 11.66 ms 0.00 ms (0.04%) 1.44%
handshake_no_resume_aws_lc_rs_1.3_ecdsap384_aes 1.26 ms 1.26 ms 0.00 ms (0.04%) 1.25%
handshake_no_resume_aws_lc_rs_1.2_rsa_aes 1.06 ms 1.06 ms -0.00 ms (-0.03%) 2.96%
transfer_no_resume_aws_lc_rs_1.3_ecdsap256_chacha 13.00 ms 13.00 ms 0.00 ms (0.03%) 1.36%
handshake_no_resume_ring_1.2_rsa_aes 937.25 µs 936.99 µs -0.26 µs (-0.03%) 1.20%
handshake_no_resume_ring_1.3_rsa_chacha 944.88 µs 945.07 µs 0.19 µs (0.02%) 1.00%
transfer_no_resume_aws_lc_rs_1.3_ecdsap384_chacha 13.68 ms 13.68 ms -0.00 ms (-0.02%) 1.46%
transfer_no_resume_ring_1.3_rsa_chacha 13.34 ms 13.34 ms 0.00 ms (0.01%) 1.35%
transfer_no_resume_ring_1.3_ecdsap256_aes 5.29 ms 5.29 ms 0.00 ms (0.01%) 2.94%
transfer_no_resume_ring_1.3_ecdsap384_chacha 15.96 ms 15.96 ms 0.00 ms (0.01%) 1.19%
handshake_no_resume_ring_1.3_ecdsap384_aes 3.55 ms 3.55 ms -0.00 ms (-0.01%) 1.00%
handshake_no_resume_aws_lc_rs_1.3_ecdsap256_chacha 574.25 µs 574.27 µs 0.02 µs (0.00%) 2.59%
handshake_no_resume_aws_lc_rs_1.3_rsa_aes 1.23 ms 1.23 ms -0.00 ms (-0.00%) 2.82%
transfer_no_resume_ring_1.3_ecdsap256_chacha 12.86 ms 12.86 ms -0.00 ms (-0.00%) 1.19%

Additional information

Historical results

Checkout details:

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.

2 participants