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

deps: update cargo semver compatible deps #1928

Merged
merged 1 commit into from
Apr 29, 2024
Merged

Conversation

cpu
Copy link
Member

@cpu cpu commented Apr 29, 2024

  • serde v1.0.198 -> v1.0.199 - diff.rs
  • serde_derive v1.0.198 -> v1.0.199 - diff.rs
  • rustls-pki-types v1.4.1 -> v1.5.0 - diff.rs
  • hashbrown v0.14.3 -> v0.14.5 - diff.rs
  • env_logger 0.10.2 -> 0.11.3 update is skipped due to MSRV 1.73 req of 0.11.x

Replaces #1927

* serde v1.0.198 -> v1.0.199
* serde_derive v1.0.198 -> v1.0.199
* rustls-pki-types v1.4.1 -> v1.5.0
* hashbrown v0.14.3 -> v0.14.5
Copy link

Benchmark results

Instruction counts

Significant differences

There are no significant instruction count differences

Other differences

Click to expand
Scenario Baseline Candidate Diff Threshold
handshake_session_id_aws_lc_rs_1.2_rsa_aes_server 3878494 3953606 75112 (1.94%) 5.27%
handshake_tickets_aws_lc_rs_1.2_rsa_aes_server 4323172 4358582 35410 (0.82%) 1.65%
handshake_session_id_aws_lc_rs_1.3_rsa_aes_server 32341429 32430243 88814 (0.27%) 0.74%
handshake_session_id_aws_lc_rs_1.3_rsa_chacha_server 32320126 32369305 49179 (0.15%) 0.62%
handshake_tickets_aws_lc_rs_1.3_rsa_aes_server 32615291 32664439 49148 (0.15%) 0.71%
handshake_no_resume_aws_lc_rs_1.3_rsa_aes_server 13774694 13757715 -16979 (-0.12%) 1.64%
handshake_no_resume_aws_lc_rs_1.3_ecdsap384_aes_client 8737152 8727255 -9897 (-0.11%) 0.57%
handshake_tickets_aws_lc_rs_1.3_rsa_chacha_server 32645007 32677378 32371 (0.10%) 0.73%
handshake_no_resume_aws_lc_rs_1.3_rsa_chacha_server 13754127 13766376 12249 (0.09%) 2.09%
handshake_no_resume_aws_lc_rs_1.2_rsa_aes_server 13399666 13390205 -9461 (-0.07%) 0.72%
handshake_no_resume_aws_lc_rs_1.3_ecdsap256_aes_client 3362758 3364951 2193 (0.07%) 0.27%
handshake_session_id_aws_lc_rs_1.3_ecdsap384_aes_client 30130611 30149852 19241 (0.06%) 0.28%
handshake_no_resume_ring_1.3_ecdsap256_aes_client 3912188 3914650 2462 (0.06%) 0.23%
handshake_no_resume_ring_1.3_ecdsap256_chacha_client 3913669 3915856 2187 (0.06%) 0.20%
handshake_session_id_ring_1.2_rsa_aes_client 4233114 4235083 1969 (0.05%) 0.20%
transfer_no_resume_aws_lc_rs_1.3_rsa_aes_server 46439553 46418693 -20860 (-0.04%) 0.31%
handshake_no_resume_aws_lc_rs_1.3_ecdsap384_chacha_client 8734790 8738538 3748 (0.04%) 1.05%
transfer_no_resume_aws_lc_rs_1.3_ecdsap384_aes_client 58206925 58229708 22783 (0.04%) 0.20%
handshake_no_resume_aws_lc_rs_1.3_ecdsap256_chacha_client 3368675 3367630 -1045 (-0.03%) 0.22%
transfer_no_resume_aws_lc_rs_1.2_rsa_aes_server 46359017 46370336 11319 (0.02%) 0.37%
handshake_no_resume_aws_lc_rs_1.2_rsa_aes_client 2014557 2015048 491 (0.02%) 0.20%
handshake_session_id_aws_lc_rs_1.3_ecdsap384_chacha_client 30128586 30121398 -7188 (-0.02%) 0.28%
handshake_no_resume_ring_1.3_ecdsap256_aes_server 2129016 2129469 453 (0.02%) 0.22%
handshake_tickets_aws_lc_rs_1.3_ecdsap256_aes_client 30361574 30355565 -6009 (-0.02%) 0.20%
handshake_no_resume_aws_lc_rs_1.3_rsa_chacha_client 2222283 2222712 429 (0.02%) 0.20%
transfer_no_resume_aws_lc_rs_1.3_ecdsap384_chacha_client 92685673 92668368 -17305 (-0.02%) 0.20%
handshake_no_resume_ring_1.3_rsa_aes_client 2948808 2949349 541 (0.02%) 0.20%
transfer_no_resume_aws_lc_rs_1.3_rsa_chacha_server 80635810 80622874 -12936 (-0.02%) 0.30%
handshake_no_resume_ring_1.3_ecdsap256_chacha_server 2131191 2131526 335 (0.02%) 0.35%
handshake_tickets_aws_lc_rs_1.3_ecdsap384_aes_client 30345233 30349942 4709 (0.02%) 0.46%
handshake_no_resume_aws_lc_rs_1.3_ecdsap256_chacha_server 1894664 1894958 294 (0.02%) 0.20%
handshake_session_id_aws_lc_rs_1.3_ecdsap256_chacha_client 30129828 30133206 3378 (0.01%) 0.20%
handshake_no_resume_aws_lc_rs_1.3_rsa_aes_client 2215352 2215599 247 (0.01%) 0.20%
handshake_no_resume_ring_1.2_rsa_aes_client 2855904 2856172 268 (0.01%) 0.20%
handshake_tickets_ring_1.2_rsa_aes_server 4664106 4664522 416 (0.01%) 0.20%
handshake_session_id_aws_lc_rs_1.2_rsa_aes_client 3972180 3972524 344 (0.01%) 0.20%
handshake_no_resume_aws_lc_rs_1.3_ecdsap256_aes_server 1891821 1891967 146 (0.01%) 0.20%
handshake_tickets_ring_1.2_rsa_aes_client 4508276 4507929 -347 (-0.01%) 0.20%
handshake_no_resume_ring_1.3_rsa_chacha_client 2954706 2954923 217 (0.01%) 0.20%
handshake_session_id_aws_lc_rs_1.3_ecdsap256_aes_client 30160356 30158198 -2158 (-0.01%) 0.20%
handshake_tickets_ring_1.3_ecdsap256_aes_client 42039062 42036399 -2663 (-0.01%) 0.20%
handshake_session_id_ring_1.3_ecdsap256_aes_client 41851339 41848946 -2393 (-0.01%) 0.20%
handshake_no_resume_aws_lc_rs_1.3_ecdsap384_aes_server 4272879 4273086 207 (0.00%) 0.20%
handshake_no_resume_aws_lc_rs_1.3_ecdsap384_chacha_server 4276445 4276651 206 (0.00%) 0.20%
transfer_no_resume_ring_1.3_ecdsap256_chacha_client 92653646 92649270 -4376 (-0.00%) 0.20%
handshake_session_id_aws_lc_rs_1.3_rsa_chacha_client 30145921 30147317 1396 (0.00%) 0.20%
transfer_no_resume_ring_1.3_ecdsap256_aes_client 58320573 58317981 -2592 (-0.00%) 0.20%
handshake_tickets_aws_lc_rs_1.3_ecdsap256_chacha_client 30334007 30332700 -1307 (-0.00%) 0.20%
transfer_no_resume_aws_lc_rs_1.3_ecdsap256_aes_client 58235295 58232788 -2507 (-0.00%) 0.20%
handshake_tickets_ring_1.3_ecdsap256_chacha_client 41969607 41967864 -1743 (-0.00%) 0.20%
handshake_session_id_aws_lc_rs_1.3_rsa_aes_client 30170477 30171702 1225 (0.00%) 0.20%
handshake_session_id_aws_lc_rs_1.3_ecdsap256_chacha_server 32372093 32370970 -1123 (-0.00%) 0.20%
handshake_no_resume_ring_1.3_rsa_chacha_server 12173793 12174210 417 (0.00%) 0.20%
handshake_tickets_aws_lc_rs_1.2_rsa_aes_client 4299485 4299617 132 (0.00%) 0.20%
handshake_no_resume_ring_1.3_rsa_aes_server 12167882 12168242 360 (0.00%) 0.20%
handshake_tickets_aws_lc_rs_1.3_ecdsap384_chacha_server 32649638 32650592 954 (0.00%) 0.20%
handshake_tickets_aws_lc_rs_1.3_ecdsap384_aes_server 32673163 32674082 919 (0.00%) 0.20%
handshake_session_id_ring_1.3_rsa_chacha_client 41781844 41780674 -1170 (-0.00%) 0.20%
handshake_no_resume_ring_1.3_ecdsap384_chacha_server 13739583 13739950 367 (0.00%) 0.20%
handshake_session_id_aws_lc_rs_1.3_ecdsap256_aes_server 32410887 32411657 770 (0.00%) 0.20%
handshake_session_id_ring_1.2_rsa_aes_server 4231817 4231897 80 (0.00%) 0.20%
transfer_no_resume_aws_lc_rs_1.3_ecdsap256_chacha_client 92689421 92691075 1654 (0.00%) 0.20%
handshake_session_id_ring_1.3_ecdsap256_chacha_server 43311015 43310263 -752 (-0.00%) 0.20%
handshake_tickets_ring_1.3_ecdsap256_aes_server 43692462 43693209 747 (0.00%) 0.20%
handshake_session_id_ring_1.3_rsa_chacha_server 43308471 43307795 -676 (-0.00%) 0.20%
handshake_no_resume_ring_1.3_ecdsap384_chacha_client 35473521 35474058 537 (0.00%) 0.20%
handshake_no_resume_ring_1.2_rsa_aes_server 11985158 11985335 177 (0.00%) 0.20%
handshake_tickets_aws_lc_rs_1.3_rsa_chacha_client 30347128 30347554 426 (0.00%) 0.20%
transfer_no_resume_ring_1.3_ecdsap256_aes_server 46454298 46453677 -621 (-0.00%) 0.20%
handshake_session_id_ring_1.3_ecdsap384_aes_client 41843369 41843923 554 (0.00%) 0.20%
handshake_session_id_ring_1.3_rsa_aes_server 43408650 43409169 519 (0.00%) 0.20%
handshake_tickets_aws_lc_rs_1.3_rsa_aes_client 30370027 30370384 357 (0.00%) 0.20%
transfer_no_resume_aws_lc_rs_1.3_ecdsap256_aes_server 46430063 46430601 538 (0.00%) 0.20%
handshake_session_id_aws_lc_rs_1.3_ecdsap384_aes_server 32411899 32411528 -371 (-0.00%) 0.20%
handshake_tickets_aws_lc_rs_1.3_ecdsap384_chacha_client 30310023 30309696 -327 (-0.00%) 0.34%
handshake_tickets_ring_1.3_ecdsap256_chacha_server 43617867 43618314 447 (0.00%) 0.20%
handshake_session_id_ring_1.3_ecdsap384_aes_server 43410716 43411139 423 (0.00%) 0.20%
handshake_session_id_ring_1.3_ecdsap256_aes_server 43411673 43411274 -399 (-0.00%) 0.20%
handshake_tickets_ring_1.3_ecdsap384_chacha_client 41962648 41963018 370 (0.00%) 0.20%
handshake_no_resume_ring_1.3_ecdsap384_aes_server 13737613 13737734 121 (0.00%) 0.20%
handshake_session_id_ring_1.3_ecdsap256_chacha_client 41767711 41768076 365 (0.00%) 0.20%
handshake_session_id_ring_1.3_ecdsap384_chacha_server 43310604 43310977 373 (0.00%) 0.20%
transfer_no_resume_ring_1.3_ecdsap384_aes_server 46457140 46457537 397 (0.00%) 0.20%
handshake_session_id_ring_1.3_rsa_aes_client 41861622 41861955 333 (0.00%) 0.20%
handshake_session_id_aws_lc_rs_1.3_ecdsap384_chacha_server 32371567 32371312 -255 (-0.00%) 0.20%
handshake_tickets_ring_1.3_ecdsap384_chacha_server 43617270 43616937 -333 (-0.00%) 0.20%
handshake_tickets_ring_1.3_ecdsap384_aes_server 43691673 43692006 333 (0.00%) 0.20%
handshake_tickets_aws_lc_rs_1.3_ecdsap256_aes_server 32673176 32673419 243 (0.00%) 0.20%
handshake_tickets_ring_1.3_rsa_chacha_client 41981518 41981209 -309 (-0.00%) 0.20%
handshake_tickets_ring_1.3_ecdsap384_aes_client 42032495 42032220 -275 (-0.00%) 0.20%
transfer_no_resume_ring_1.2_rsa_aes_client 58202983 58202650 -333 (-0.00%) 0.20%
transfer_no_resume_ring_1.3_ecdsap384_aes_client 58315606 58315306 -300 (-0.00%) 0.20%
handshake_tickets_ring_1.3_rsa_aes_server 43690036 43690258 222 (0.00%) 0.20%
handshake_tickets_ring_1.3_rsa_chacha_server 43615642 43615441 -201 (-0.00%) 0.20%
handshake_tickets_aws_lc_rs_1.3_ecdsap256_chacha_server 32650150 32650010 -140 (-0.00%) 0.20%
transfer_no_resume_ring_1.3_ecdsap256_chacha_server 80507384 80507080 -304 (-0.00%) 0.20%
transfer_no_resume_aws_lc_rs_1.3_ecdsap384_aes_server 46430580 46430408 -172 (-0.00%) 0.20%
transfer_no_resume_ring_1.3_rsa_aes_server 46461737 46461906 169 (0.00%) 0.20%
transfer_no_resume_aws_lc_rs_1.3_rsa_chacha_client 92691863 92692161 298 (0.00%) 0.20%
transfer_no_resume_ring_1.3_rsa_chacha_server 80515004 80514767 -237 (-0.00%) 0.20%
transfer_no_resume_ring_1.3_rsa_aes_client 58319398 58319231 -167 (-0.00%) 0.20%
handshake_tickets_ring_1.3_rsa_aes_client 42050473 42050587 114 (0.00%) 0.20%
transfer_no_resume_ring_1.3_rsa_chacha_client 92651980 92652205 225 (0.00%) 0.20%
transfer_no_resume_ring_1.2_rsa_aes_server 46361952 46361861 -91 (-0.00%) 0.20%
handshake_no_resume_ring_1.3_ecdsap384_aes_client 35471550 35471612 62 (0.00%) 0.20%
transfer_no_resume_aws_lc_rs_1.3_rsa_aes_client 58234271 58234342 71 (0.00%) 0.20%
transfer_no_resume_ring_1.3_ecdsap384_chacha_client 92647441 92647339 -102 (-0.00%) 0.20%
transfer_no_resume_aws_lc_rs_1.3_ecdsap384_chacha_server 80609460 80609524 64 (0.00%) 0.20%
transfer_no_resume_aws_lc_rs_1.3_ecdsap256_chacha_server 80609332 80609295 -37 (-0.00%) 0.20%
transfer_no_resume_ring_1.3_ecdsap384_chacha_server 80510449 80510420 -29 (-0.00%) 0.20%
handshake_session_id_ring_1.3_ecdsap384_chacha_client 41762425 41762437 12 (0.00%) 0.20%
transfer_no_resume_aws_lc_rs_1.2_rsa_aes_client 68656034 68656031 -3 (-0.00%) 0.20%

Wall-time

Significant differences

There are no significant wall-time differences

Other differences

Click to expand
Scenario Baseline Candidate Diff Threshold
transfer_no_resume_aws_lc_rs_1.3_ecdsap256_aes 4.55 ms 4.46 ms -0.10 ms (-2.10%) 3.04%
transfer_no_resume_aws_lc_rs_1.3_ecdsap384_aes 5.27 ms 5.17 ms -0.10 ms (-1.85%) 3.00%
handshake_no_resume_ring_1.3_ecdsap256_aes 510.36 µs 501.50 µs -8.86 µs (-1.74%) 2.17%
transfer_no_resume_aws_lc_rs_1.3_rsa_aes 5.48 ms 5.39 ms -0.09 ms (-1.72%) 3.20%
transfer_no_resume_aws_lc_rs_1.2_rsa_aes 5.48 ms 5.40 ms -0.08 ms (-1.47%) 3.35%
transfer_no_resume_ring_1.3_ecdsap256_aes 6.37 ms 6.28 ms -0.09 ms (-1.40%) 2.09%
transfer_no_resume_ring_1.3_rsa_aes 6.87 ms 6.78 ms -0.09 ms (-1.29%) 2.25%
transfer_no_resume_ring_1.2_rsa_aes 6.77 ms 6.69 ms -0.09 ms (-1.26%) 2.30%
handshake_no_resume_aws_lc_rs_1.3_ecdsap256_aes 479.83 µs 473.98 µs -5.85 µs (-1.22%) 3.32%
handshake_no_resume_aws_lc_rs_1.3_ecdsap256_chacha 478.67 µs 472.96 µs -5.71 µs (-1.19%) 2.46%
transfer_no_resume_ring_1.3_ecdsap384_aes 9.49 ms 9.38 ms -0.11 ms (-1.14%) 1.32%
handshake_no_resume_ring_1.3_ecdsap256_chacha 505.40 µs 499.78 µs -5.62 µs (-1.11%) 1.56%
handshake_session_id_ring_1.2_rsa_aes 1.56 ms 1.54 ms -0.02 ms (-1.11%) 1.35%
handshake_tickets_ring_1.2_rsa_aes 1.64 ms 1.62 ms -0.02 ms (-1.06%) 1.80%
handshake_tickets_aws_lc_rs_1.2_rsa_aes 2.22 ms 2.20 ms -0.02 ms (-0.78%) 1.66%
transfer_no_resume_aws_lc_rs_1.3_ecdsap256_chacha 13.02 ms 12.92 ms -0.10 ms (-0.73%) 1.38%
transfer_no_resume_ring_1.3_ecdsap256_chacha 13.03 ms 12.93 ms -0.10 ms (-0.73%) 1.06%
transfer_no_resume_aws_lc_rs_1.3_ecdsap384_chacha 13.73 ms 13.63 ms -0.09 ms (-0.69%) 1.38%
transfer_no_resume_ring_1.3_rsa_chacha 13.52 ms 13.43 ms -0.09 ms (-0.67%) 1.01%
transfer_no_resume_aws_lc_rs_1.3_rsa_chacha 13.95 ms 13.86 ms -0.09 ms (-0.66%) 1.09%
transfer_no_resume_ring_1.3_ecdsap384_chacha 16.14 ms 16.03 ms -0.10 ms (-0.65%) 1.00%
handshake_session_id_aws_lc_rs_1.2_rsa_aes 2.05 ms 2.04 ms -0.01 ms (-0.64%) 1.83%
handshake_no_resume_ring_1.3_ecdsap384_chacha 3.62 ms 3.60 ms -0.02 ms (-0.57%) 1.00%
handshake_no_resume_ring_1.3_ecdsap384_aes 3.62 ms 3.60 ms -0.02 ms (-0.55%) 1.00%
handshake_no_resume_aws_lc_rs_1.2_rsa_aes 1.36 ms 1.35 ms -0.01 ms (-0.49%) 1.37%
handshake_no_resume_ring_1.2_rsa_aes 978.01 µs 973.35 µs -4.65 µs (-0.48%) 1.00%
handshake_no_resume_aws_lc_rs_1.3_ecdsap384_aes 1.19 ms 1.19 ms -0.01 ms (-0.47%) 1.00%
handshake_no_resume_aws_lc_rs_1.3_rsa_aes 1.41 ms 1.40 ms -0.01 ms (-0.47%) 1.38%
handshake_no_resume_ring_1.3_rsa_aes 998.11 µs 993.96 µs -4.15 µs (-0.42%) 1.00%
handshake_no_resume_ring_1.3_rsa_chacha 999.07 µs 995.06 µs -4.02 µs (-0.40%) 1.00%
handshake_no_resume_aws_lc_rs_1.3_ecdsap384_chacha 1.18 ms 1.18 ms -0.00 ms (-0.39%) 1.05%
handshake_no_resume_aws_lc_rs_1.3_rsa_chacha 1.40 ms 1.39 ms -0.01 ms (-0.36%) 1.00%
handshake_tickets_ring_1.3_ecdsap384_chacha 9.78 ms 9.76 ms -0.03 ms (-0.30%) 1.00%
handshake_tickets_ring_1.3_ecdsap256_chacha 6.68 ms 6.67 ms -0.02 ms (-0.27%) 1.00%
handshake_session_id_ring_1.3_ecdsap384_chacha 9.77 ms 9.74 ms -0.03 ms (-0.26%) 1.00%
handshake_session_id_ring_1.3_rsa_chacha 7.16 ms 7.14 ms -0.02 ms (-0.25%) 1.00%
handshake_tickets_ring_1.3_ecdsap384_aes 9.83 ms 9.81 ms -0.02 ms (-0.25%) 1.00%
handshake_session_id_ring_1.3_ecdsap384_aes 9.81 ms 9.79 ms -0.02 ms (-0.24%) 1.00%
handshake_session_id_aws_lc_rs_1.3_ecdsap256_aes 5.24 ms 5.23 ms -0.01 ms (-0.24%) 1.00%
handshake_tickets_ring_1.3_rsa_chacha 7.17 ms 7.16 ms -0.02 ms (-0.21%) 1.00%
handshake_session_id_aws_lc_rs_1.3_ecdsap384_aes 5.95 ms 5.94 ms -0.01 ms (-0.18%) 1.00%
handshake_session_id_aws_lc_rs_1.3_ecdsap384_chacha 5.93 ms 5.92 ms -0.01 ms (-0.16%) 1.00%
handshake_session_id_ring_1.3_ecdsap256_chacha 6.67 ms 6.66 ms -0.01 ms (-0.16%) 1.00%
handshake_tickets_ring_1.3_rsa_aes 7.22 ms 7.21 ms -0.01 ms (-0.16%) 1.00%
handshake_tickets_ring_1.3_ecdsap256_aes 6.73 ms 6.72 ms -0.01 ms (-0.14%) 1.06%
handshake_tickets_aws_lc_rs_1.3_ecdsap256_aes 5.25 ms 5.24 ms -0.01 ms (-0.13%) 1.06%
handshake_session_id_ring_1.3_rsa_aes 7.21 ms 7.20 ms -0.01 ms (-0.12%) 1.00%
handshake_session_id_aws_lc_rs_1.3_ecdsap256_chacha 5.23 ms 5.23 ms -0.01 ms (-0.11%) 1.00%
handshake_tickets_aws_lc_rs_1.3_ecdsap384_aes 5.97 ms 5.96 ms -0.00 ms (-0.08%) 1.00%
handshake_session_id_ring_1.3_ecdsap256_aes 6.70 ms 6.70 ms -0.01 ms (-0.07%) 1.00%
handshake_tickets_aws_lc_rs_1.3_ecdsap384_chacha 5.96 ms 5.95 ms -0.00 ms (-0.05%) 1.00%
handshake_tickets_aws_lc_rs_1.3_ecdsap256_chacha 5.25 ms 5.24 ms -0.00 ms (-0.05%) 1.00%
handshake_session_id_aws_lc_rs_1.3_rsa_chacha 6.16 ms 6.16 ms -0.00 ms (-0.02%) 1.01%
handshake_tickets_aws_lc_rs_1.3_rsa_aes 6.19 ms 6.19 ms -0.00 ms (-0.02%) 1.25%
handshake_tickets_aws_lc_rs_1.3_rsa_chacha 6.19 ms 6.19 ms -0.00 ms (-0.01%) 1.00%
handshake_session_id_aws_lc_rs_1.3_rsa_aes 6.18 ms 6.18 ms -0.00 ms (-0.01%) 1.00%

Additional information

Historical results

Checkout details:

@cpu cpu added this pull request to the merge queue Apr 29, 2024
Merged via the queue into rustls:main with commit 59c33df Apr 29, 2024
23 checks passed
@cpu cpu deleted the cpu-update-deps branch April 29, 2024 16:57
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.

None yet

2 participants