8000 v0.11: Further deprecate base64 byte strings by removing parsing support outside the error path by juntyr · Pull Request #566 · ron-rs/ron · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

v0.11: Further deprecate base64 byte strings by removing parsing support outside the error path #566

New issue
Draft
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

juntyr
Copy link
Member
@juntyr juntyr commented Mar 23, 2025
  • I've included my change in CHANGELOG.md

Copy link

Benchmark for 9f80571

Click to view benchmark
Test Base PR %
"corpus/arbitrary/010ced8ee5d594dbc9b7f4dde3c8d5b14b62df4c" 7.1±0.16µs 7.2±0.49µs +1.41%
"corpus/arbitrary/013a8832cd9de0cd8cd51ec5703e6ef6b21d1cc7" 100.8±1.90µs 97.8±2.26µs -2.98%
"corpus/arbitrary/017f6d1dc6d12c5a0e37ad075930a2dbdeb21e7c" 4.6±0.08µs 4.5±0.05µs -2.17%
"corpus/arbitrary/01d3278e6d51d1b2e83592c0a77d0b311df3dcaa" 3.0±0.08µs 2.9±0.14µs -3.33%
"corpus/arbitrary/024e157a85840591266d162b2b26b06e6e78ab5d" 4.7±0.19µs 4.7±0.18µs 0.00%
"corpus/arbitrary/030154fbbb7a43f16c07ca8bcadb2b9497e1f826" 44.2±1.81µs 43.2±1.04µs -2.26%
"corpus/arbitrary/034d2f07277394463f7c347c68c5571fc1460b0e" 249.7±4.13µs 246.7±3.45µs -1.20%
"corpus/arbitrary/0383657493ddca54cdf19c13d2fc707398842a93" 13.9±0.57µs 13.8±0.40µs -0.72%
"corpus/arbitrary/03aaf86ddec205857abfdbf9cb93016b286c13d2" 13.2±0.56µs 13.2±0.35µs 0.00%
"corpus/arbitrary/03af80a2f643c6b8503d2f70a4f84a714c069446" 8.6±0.22µs 8.8±0.30µs +2.33%
"corpus/arbitrary/0416ce614d45c99b9fbb115abd0670e4134daf8d" 41.8±0.68µs 42.3±1.24µs +1.20%
"corpus/arbitrary/04226261e7d39ec1231ad88733b44fd1fd79ee10" 2.8±0.03µs 2.8±0.04µs 0.00%
"corpus/arbitrary/04444cebe6a3e5e2a2fe9ecb1b3b8f4feb4cce92" 7.4±0.16µs 7.3±0.22µs -1.35%
"corpus/arbitrary/04b896945b6fda74343d30f7c0dae8444f21d239" 28.5±1.08µs 28.0±0.47µs -1.75%
"corpus/arbitrary/051da149c794ab98c3ebc23e4e7fe3a2cb7643d0" 24.7±0.54µs 24.4±0.82µs -1.21%
"corpus/arbitrary/0524819290406bf9713d941f739f4b9c0b8fccf7" 4.1±0.03µs 4.2±0.08µs +2.44%
"corpus/arbitrary/0621c4086ea69c1f97427158e9dd8e3e0a7b8a71" 1643.1±19.96ns 1617.2±30.43ns -1.58%
"corpus/arbitrary/0d0cb43caac04a3045039bd7f3279974eb4c479d" 4.2±0.07µs 4.1±0.15µs -2.38%
"corpus/arbitrary/0d3cde76713f26712b1285e070164d52e86d44eb" 4.7±0.09µs 4.6±0.15µs -2.13%
"corpus/arbitrary/0e593617b812fcf0f80345ab474159d0006cb5c9" 60.9±1.42µs 60.6±1.00µs -0.49%
"corpus/arbitrary/0f71c884817310975cdd4640031f0598cf6355ff" 2.3±0.05µs 2.3±0.05µs 0.00%
"corpus/arbitrary/0ff2d474a61efc330a8f643ba3173e19cd73e825" 3.7±0.07µs 3.6±0.12µs -2.70%
"corpus/arbitrary/12e2a83e30150ad7f04da9110aef9568e6cd3d58" 1458.7±80.19µs 1450.1±40.24µs -0.59%
"corpus/arbitrary/13b85d399e61b6de572795b6e3b3502dbdb69205" 13.0±0.64µs 13.3±1.41µs +2.31%
"corpus/arbitrary/148c085396e932d05088211366476fe380b9340e" 18.8±0.35µs 18.3±0.43µs -2.66%
"corpus/arbitrary/14d898f1247bd7609b02821a86b9ae98d72e8001" 19.6±1.32µs 19.8±1.33µs +1.02%
"corpus/arbitrary/1646cd3f6213c51902bab0ff18c9a28cab0a7ce9" 5.5±0.10µs 5.4±0.14µs -1.82%
"corpus/arbitrary/18dd799078bb45d30826110af157706d1938a167" 4.2±0.16µs 4.1±0.08µs -2.38%
"corpus/arbitrary/1b1cc62178546122aeb556d990014ceb26e57cca" 15.8±0.17µs 16.2±0.82µs +2.53%
"corpus/arbitrary/1b85a77839aa7a9d9c14c00c5c275a0e3c26d772" 36.4±0.99µs 36.4±2.90µs 0.00%
"corpus/arbitrary/1dfe92629f58c2d65b19efe6e9b0f0197a68e811" 216.1±5.37µs 212.2±6.63µs -1.80%
"corpus/arbitrary/25be5627a9730d84fdaf49eb5af4cdae09372630" 2.3±0.03µs 2.3±0.04µs 0.00%
"corpus/arbitrary/25cf27eee86921a958f4e46584e8f9dab8cf3b3e" 31.5±0.46µs 31.6±1.17µs +0.32%
"corpus/arbitrary/296cd1e00630904a5c26ac386a7a509de6cd0b2d" 170.8±9.07µs 168.0±3.21µs -1.64%
"corpus/arbitrary/2e239c5660033844ec272ce84f8849bd1c796d37" 2.9±0.08ms 2.9±0.05ms 0.00%
"corpus/arbitrary/3620006af1a683f48793d968a0089a613924b9c7" 210.3±3.86µs 206.0±4.60µs -2.04%
"corpus/arbitrary/3706c876edd65ef473c23a408322ab7f8bcda792" 3.8±0.09µs 3.8±0.08µs 0.00%
"corpus/arbitrary/3770fcc1c82c5c52eb25cbb5ab6c3700f3fc3666" 8.8±0.45µs 9.1±0.43µs +3.41%
"corpus/arbitrary/430271e97ed1049f016410576479588286396a1b" 17.2±0.37µs 17.0±0.26µs -1.16%
"corpus/arbitrary/4da6c6752cd18e60442dcd80502417ccda1d8f97" 1542.4±30.73µs 1546.7±27.07µs +0.28%
"corpus/arbitrary/4e3c879c7e683b4199ad9b931cdede6e4a3c4da3" 19.1±0.69µs 18.8±0.55µs -1.57%
"corpus/arbitrary/5019fd7d91b31cf20b769cc3002cfe8904a2b616" 9.4±0.29µs 9.4±0.19µs 0.00%
"corpus/arbitrary/53089ce7cd80e8fcd321aaa04682470b9e11b845" 13.7±0.29µs 13.2±0.26µs -3.65%
"corpus/arbitrary/53850ad5a3befc3644f504bbfd3c0fa8c4be6efb" 702.4±18.18µs 703.1±10.37µs +0.10%
"corpus/arbitrary/58fda3777439c55849c09dbe06982d283d275949" 1171.5±49.49ns 1162.7±40.91ns -0.75%
"corpus/arbitrary/5d95b8b10490407408f98f76e5e4ff7d237337d1" 1987.4±92.83ns 1916.5±101.82ns -3.57%
"corpus/arbitrary/5ec3de5bd35f231ac5959ebf18026bfe9fa7563f" 5.2±0.14µs 5.2±0.13µs 0.00%
"corpus/arbitrary/607cea2d029ddb78314005d01da4a95e6d40985c" 2.6±0.02µs 2.6±0.05µs 0.00%
"corpus/arbitrary/6280050ae8c978c8e9bd18d25a653007b1b11110" 228.3±4.25µs 225.8±12.02µs -1.10%
"corpus/arbitrary/633986c16c400fa71f99946de4a603657fb28513" 8.4±0.14µs 8.6±0.74µs +2.38%
"corpus/arbitrary/6d22b9078b523da2d1582268085d8b171f5f8235" 10.3±0.21µs 10.5±0.22µs +1.94%
"corpus/arbitrary/72abafbe5ac159c11606d0a5de389e1d2ef6d71d" 22.9±0.56µs 22.3±0.29µs -2.62%
"corpus/arbitrary/7e09787bdaacdfd1ed676433aecbd077942849a4" 10.0±0.20µs 10.2±0.34µs +2.00%
"corpus/arbitrary/816a78d7c310e7a7c2d5eebf4abc2b4b0a5f3258" 87.0±1.62µs 86.0±1.30µs -1.15%
"corpus/arbitrary/8676a43e1c8e26b8d93b834910d95febefd38814" 1046.9±52.87µs 1136.4±25.01µs +8.55%
"corpus/arbitrary/8b47b1f1d242ca61d184bd2f8b9f8a671aa3a611" 9.8±0.16µs 9.8±0.20µs 0.00%
"corpus/arbitrary/8c3de212de3f4117cf15ae101a8a958b29272127" 3.5±0.09µs 3.5±0.13µs 0.00%
"corpus/arbitrary/8db747e766890206f90c4abc265a5718479ac341" 1337.9±54.67ns 1352.1±140.77ns +1.06%
"corpus/arbitrary/8fc8dc990bf9aa9ecbd1aa0e15b8d5ffd863a8cb" 2.3±0.04µs 2.3±0.13µs 0.00%
"corpus/arbitrary/9022b9358b2870333fc9434f54262306e2a585e8" 21.5±0.60µs 21.7±0.68µs +0.93%
"corpus/arbitrary/9491214be82d8e764c6f47f745c14d0683cb861c" 443.1±23.54ns 419.4±13.25ns -5.35%
"corpus/arbitrary/9620857eb3641188101203bcc408f280d41ed19d" 1069.0±21.87µs 1054.4±41.05µs -1.37%
"corpus/arbitrary/9ec959627881b0bc068cc0c0eb31285bcdea0cc4" 139.9±1.97ms 138.6±2.03ms -0.93%
"corpus/arbitrary/a48345b53ba8d50d4cfa4bd0bb8d1bcec548f7fd" 46.8±1.18µs 47.2±1.05µs +0.85%
"corpus/arbitrary/a4f8dcf4a37c18b67b35939f9b1141b13492379c" 18.6±0.37µs 18.2±0.68µs -2.15%
"corpus/arbitrary/a5daaf540b68b3eb39cba960a82fa62302d51b35" 3.4±0.06µs 3.4±0.11µs 0.00%
"corpus/arbitrary/a877a893b30441bf0ba2e6f6a100e16778b08499" 14.4±0.29µs 14.5±0.41µs +0.69%
"corpus/arbitrary/a8ca8a106b5b8411b4c46dbc75cf5cf90791c7fd" 50.3±1.02µs 50.6±1.17µs +0.60%
"corpus/arbitrary/a90c043460b48e19a72c684de35ac64ff82670d9" 6.5±0.14µs 6.6±0.12µs +1.54%
"corpus/arbitrary/aa8180fa35baf9af4adb4b9c9d27c8d3d7c6bdee" 5.8±0.16µs 5.8±0.13µs 0.00%
"corpus/arbitrary/afecee04ae37a62b929cd568d2f70b40d2d9038b" 7.3±0.06µs 7.4±0.15µs +1.37%
"corpus/arbitrary/b229d2a7b50eaaf3e980697e76dc3c3b723ca17a" 452.6±14.23µs 446.8±28.04µs -1.28%
"corpus/arbitrary/b541b88233356cb0aa4f7d6b09c0ac9da99349f9" 60.1±0.83µs 60.8±1.01µs +1.16%
"corpus/arbitrary/b828ecd9c922e4a47f405b8623bed720dd3b40e2" 92.4±4.28µs 94.2±3.28µs +1.95%
"corpus/arbitrary/b9dcd9fd0e900aace4fcd96e3cda7e4b366b4b20" 6.0±0.41µs 6.0±0.21µs 0.00%
"corpus/arbitrary/bf21886255007ae92b02bf84c4bc627df4694cb8" 16.4±0.33µs 16.5±0.23µs +0.61%
"corpus/arbitrary/c36083d79c22bc0d670955a8d2bb2c5abf38a2ea" 47.3±1.69µs 46.2±1.67µs -2.33%
"corpus/arbitrary/cc982e8336051903f82ed3f8de734baf2b4006c2" 77.3±1.60µs 76.9±1.86µs -0.52%
"corpus/arbitrary/cf8ceaf2e7cea4f907dfac26fc866f3d6a5eeb7c" 10.6±0.19µs 10.4±0.19µs -1.89%
"corpus/arbitrary/d4c6a66f8bffbd3c9418cf6de06453e8c21f01da" 48.4±1.19µs 48.1±3.77µs -0.62%
"corpus/arbitrary/d803a31898cc4926b949b3e45e608acedb4b8393" 33.5±0.72µs 36.0±0.86µs +7.46%
"corpus/arbitrary/d804ae2b4eedd47461dd3df0caa9b51033ca8be8" 1509.4±23.20ns 1502.8±14.36ns -0.44%
"corpus/arbitrary/dc178671eea79245b46c124c1bfcd13a3eaa149a" 18.1±0.44µs 17.9±0.36µs -1.10%
"corpus/arbitrary/e1e7e2b00f5756a159d75dac2821570e03b4e6f8" 11.0±0.43µs 11.2±1.25µs +1.82%
"corpus/arbitrary/e1f6d650f82935034ac902e8d1c907b11a2e5f83" 79.9±1.21µs 78.3±1.55µs -2.00%
"corpus/arbitrary/e213d199620e81d100155b68ce71c8ed28b4e795" 95.4±3.51µs 95.1±2.15µs -0.31%
"corpus/arbitrary/e424c3420d548ad3b566353ad1fbff83b76cffad" 8.8±0.24µs 8.9±0.46µs +1.14%
"corpus/arbitrary/f06f479fb1a5e16c868763079ed4a436cf46d0bb" 9.0±0.23µs 9.0±0.11µs 0.00%
"corpus/arbitrary/f1dd9080fdf5c611e40d6fdb34f0a9e25c91051a" 4.1±0.07µs 4.2±0.12µs +2.44%
"corpus/arbitrary/f2f9d753927f36096c715b3670ca1916a7e5eb55" 17.5±0.35µs 17.2±0.48µs -1.71%
"corpus/arbitrary/f72937f00f238e943e173e5bb6a6dc9920bea52e" 549.3±30.05µs 541.0±14.98µs -1.51%
"corpus/arbitrary/f7592999c838887b0198c878c2da6318cd845a20" 4.8±0.06ms 4.7±0.11ms -2.08%
"corpus/arbitrary/f7853ba07b57b5faae2a51424643e08953edb7ec" 5.6±0.16µs 5.5±0.12µs -1.79%
"corpus/arbitrary/f845a5280c009220493335ef7bc304389c3de49e" 119.9±2.91µs 116.8±4.48µs -2.59%
"corpus/arbitrary/f90a3ce943996650e4cff6d72efab4714387d68f" 191.7±4.29µs 201.3±3.39µs +5.01%
"corpus/arbitrary/f91aeab7ca1a2bc6cee09c1b1aafb53dc4a811ec" 19.8±0.40µs 19.8±0.67µs 0.00%
"corpus/arbitrary/faf9b8e200589bd3e360b8fb487b174daa482730" 37.3±1.06µs 37.0±1.44µs -0.80%
"corpus/arbitrary/fc10cec65a3bf80078382ac897cb918848d359a0" 417.8±7.20µs 410.0±13.06µs -1.87%
"corpus/arbitrary/fdea3e9a48eeb3c722417f32cb4dea28ff8b713a" 40.3±0.63µs 40.3±0.99µs 0.00%
"corpus/arbitrary/fea5e15414066b85a51157ca9f0b0dcd275bc507" 12.8±0.22µs 13.0±0.22µs +1.56%

@juntyr juntyr changed the title Further deprecate base64 byte strings by removing parsing support outside the error path 8000 v0.11: Further deprecate base64 byte strings by removing parsing support outside the error path Mar 23, 2025
@juntyr
Copy link
Member Author
juntyr commented Mar 23, 2025

I think I would like to delay this change for another release, since it's looking like we'll need a quick v0.10 release for #564 and the deprecation will need time to be picked up

@juntyr juntyr marked this pull request as draft March 23, 2025 06:37
Copy link

Benchmark for 114a8ff

Click to view benchmark
Test Base PR %
"corpus/arbitrary/02013bbd600ad0e82ea96afa18ce1a481cac2b92" 24.4±1.21µs 24.6±1.06µs +0.82%
"corpus/arbitrary/026cb47a8baf504475922ca5cad815364436e80e" 4.4±0.08µs 4.5±0.06µs +2.27%
"corpus/arbitrary/032610f605859852b79ee5bacef1fb62b5e67d8e" 6.6±0.26µs 6.5±0.25µs -1.52%
"corpus/arbitrary/04794cb4d8a685ca7c80554c7f66fd26a345e4a8" 12.1±0.21µs 12.4±0.59µs +2.48%
"corpus/arbitrary/04a6bac2c16c128f2cb907f3215430e184247ba7" 58.6±2.07µs 57.5±0.95µs -1.88%
"corpus/arbitrary/04f8d1562045e6f536ce59baac44fdd3163b9413" 8.0±0.16µs 8.1±0.57µs +1.25%
"corpus/arbitrary/06370402864d907273fe5f90a800baa44144ff10" 61.2±4.28µs 61.5±1.89µs +0.49%
"corpus/arbitrary/06e7192389bf4431ff8e698ce1c93a5d28dff927" 2.8±0.13µs 2.9±0.25µs +3.57%
"corpus/arbitrary/0700a16527a6adc24eee356b3df674043f0376c6" 3.7±0.15µs 3.7±0.05µs 0.00%
"corpus/arbitrary/0743df031ae87efcd2c9ff6b93c11f78395fbd4a" 1449.6±48.80µs 1539.6±60.75µs +6.21%
"corpus/arbitrary/0acbadfdc8cdf251167768b5711584582bb015bb" 35.3±1.24µs 34.8±1.12µs -1.42%
"corpus/arbitrary/0b0855db8ed93a74e5ed21c9284ce24f9b071e7d" 35.2±0.79µs 34.7±1.99µs -1.42%
"corpus/arbitrary/0c9ba5db1fd6e2e41355161d2087389e76c75b79" 88.6±0.74µs 87.0±1.88µs -1.81%
"corpus/arbitrary/0ca10d1797ebaa7af8bb7cd90c01a37fc9c53094" 3.2±0.12µs 3.1±0.10µs -3.13%
"corpus/arbitrary/10689a2e6d4aea62aa1b5c3065338d77d679cbac" 1766.2±36.66ns 1757.2±21.89ns -0.51%
"corpus/arbitrary/119dd575d5577dd494dd8d1a57204d0fabe57d8a" 11.8±0.38µs 11.7±0.41µs -0.85%
"corpus/arbitrary/1211eb10dd19aecc117399d50e02df6d1fa829c7" 28.8±1.08µs 28.2±0.40µs -2.08%
"corpus/arbitrary/128acb35907765444c9aa9431890ae781a3f0b20" 137.3±2.21µs 142.3±4.87µs +3.64%
"corpus/arbitrary/13438c1e8b9c9157b8e7038f79eee7a07d0df10a" 408.3±6.17µs 387.1±15.20µs -5.19%
"corpus/arbitrary/16775c94f2b13fb3c95a075da6900fe850633c3a" 4.4±0.11ms 4.2±0.14ms -4.55%
"corpus/arbitrary/1abb74372109ff2b0c61de32e0c49f3026b03d00" 4.4±0.11µs 4.5±0.09µs +2.27%
"corpus/arbitrary/218277d51e0dbe9e2f75c03048f687c07b0538fb" 201.6±9.31µs 207.3±3.52µs +2.83%
"corpus/arbitrary/224cd03d379d759018a9b8a15b35bacb11f517b3" 98.5±2.02µs 98.0±4.27µs -0.51%
"corpus/arbitrary/2355b66118af85adb0383a572ea96472f461144f" 3.5±0.13µs 3.4±0.04µs -2.86%
"corpus/arbitrary/238f171d06dfaefce53823aca31211be4233be6d" 31.9±0.50µs 33.4±1.14µs +4.70%
"corpus/arbitrary/251fa05399028f2717340541211921c30d0791aa" 23.1±1.19µs 23.3±0.49µs +0.87%
"corpus/arbitrary/28dcb1b1c0d4e1ba3a606729b2f2b0254f13ef04" 189.4±3.91µs 187.5±3.96µs -1.00%
"corpus/arbitrary/2c840210a26bcadc76de049fada8609223ba8dd6" 64.8±1.45µs 62.5±1.85µs -3.55%
"corpus/arbitrary/2e0afae0d952d3ba26ad8da19fbe558f5478a960" 214.3±2.98µs 216.7±7.06µs +1.12%
"corpus/arbitrary/2e613c73254c5a3730747b1dbabbbe571cbadd7a" 102.9±2.31µs 102.6±2.43µs -0.29%
"corpus/arbitrary/2f58e35ce016268c933f85171d4e6710262bd654" 8.8±0.18µs 9.0±0.65µs +2.27%
"corpus/arbitrary/2f6fdab46dce88b5f56d8c20f699c9deb854583d" 4.5±0.12µs 4.5±0.09µs 0.00%
"corpus/arbitrary/306ab7c97151e1b3fab51447b2de16dd2a9f0924" 9.8±0.38µs 10.0±0.15µs +2.04%
"corpus/arbitrary/30f0df95c5094f38891b9c5188495e3a470e9ef5" 4.5±0.21µs 4.5±0.07µs 0.00%
"corpus/arbitrary/317b148570f470786e1a3bde33b54a428e96339c" 161.9±4.29µs 158.6±3.01µs -2.04%
"corpus/arbitrary/328850490be929ddc2d6f5fb7b3b36d0b262b54f" 63.7±1.35µs 62.9±1.15µs -1.26%
"corpus/arbitrary/36034cbf47645572a24b5f3b5533071fbe10b7b8" 35.4±0.94µs 35.4±1.23µs 0.00%
"corpus/arbitrary/3f5dcc60cbca06f0e108594d4c031fafeb420363" 10.1±0.47µs 10.0±0.33µs -0.99%
"corpus/arbitrary/404f8cb41c6fa32447e47704c618143e0b601ab9" 37.5±0.98µs 37.8±1.61µs +0.80%
"corpus/arbitrary/409a3b725d1202fc61523cc1333bd19c1f750949" 34.2±0.57µs 33.9±0.59µs -0.88%
"corpus/arbitrary/40fe8d67da99f56b9c5dfddaa2bdad15797ccd89" 83.0±2.88µs 79.6±1.28µs -4.10%
"corpus/arbitrary/4b0d9b008e6d5b6add0857b06f3f60f274ad2161" 176.9±3.18µs 178.3±2.43µs +0.79%
"corpus/arbitrary/4c0767e122c2345ae26bb1a518c52e1fd88d3cf6" 34.0±3.80µs 33.2±0.69µs -2.35%
"corpus/arbitrary/4c3ca49f97a9e8335c60a7d6268cc321b1ef9a71" 7.5±0.11µs 7.6±0.12µs +1.33%
"corpus/arbitrary/4d11c1a14f7cc1b871a7a754740fcc573a1487cb" 50.7±1.17µs 51.8±3.58µs +2.17%
"corpus/arbitrary/4dc3f5b1d4bd98448f73f0a46834d47d09e1bf19" 11.1±0.19µs 10.9±0.10µs -1.80%
"corpus/arbitrary/4efe737fd44f1b712b681579814b2fc4bb90b564" 33.3±0.59µs 32.5±1.08µs -2.40%
"corpus/arbitrary/5416fdd82eda9aee94a48ea525e910e4b48c2ee8" 34.1±0.79µs 34.9±0.34µs +2.35%
"corpus/arbitrary/56b67ed8bc259f3eefb478f9fc71bcc9c4a886c3" 126.8±4.74µs 127.9±3.26µs +0.87%
"corpus/arbitrary/575341aae95f37ed7c48cb1ce0abcb34918b58eb" 8.2±0.12µs 8.2±0.20µs 0.00%
"corpus/arbitrary/57ffcee13f3152ac300c8b907c71543893e6c12f" 21.1±0.26µs 20.9±0.66µs -0.95%
"corpus/arbitrary/5cd3627eac06e34f3550671d06d892cbe95eb234" 28.3±0.85µs 28.3±0.95µs 0.00%
"corpus/arbitrary/5d0cd306a89c00de38d7bd9455f054387cc0d7cb" 8.5±0.21µs 8.6±0.29µs +1.18%
"corpus/arbitrary/5e2a1f94a3e3ad04825c8feb5138940c0c6f9fd0" 97.6±3.62µs 97.8±2.93µs +0.20%
"corpus/arbitrary/6510770698f0d28f92a71ae28d5fffe164adcee5" 37.1±2.49µs 37.1±1.33µs 0.00%
"corpus/arbitrary/675f4da53e0fcac57468542439f21a0d181f23bb" 17.2±0.80µs 17.5±0.32µs +1.74%
"corpus/arbitrary/6a598fceadbf09a30bb025ddfd5afbff509fa9c5" 1396.9±32.40µs 1390.4±19.96µs -0.47%
"corpus/arbitrary/6bed3150eb126298c978b714a840f4c24720aa85" 5.2±0.07µs 5.2±0.15µs 0.00%
"corpus/arbitrary/81469c76f1f73abee55f0a30630e66330fed6e0f" 94.5±1.51µs 92.9±0.99µs -1.69%
"corpus/arbitrary/85d21d5f156ce930ad70b40b4973d67b925c3a2e" 23.6±0.37µs 23.5±0.70µs -0.42%
"corpus/arbitrary/875f0c1fdb5ce55a04c6ce04c30f7eb07c5e93c6" 17.3±0.32µs 17.5±0.44µs +1.16%
"corpus/arbitrary/8ae09685dce31c6937b548f4ffa22467c299a6d8" 9.7±0.17µs 9.8±0.14µs +1.03%
"corpus/arbitrary/8f696d4f73a3f396c5c5e3ebc366acf4398ba4c8" 100.5±3.27µs 99.1±1.65µs -1.39%
"corpus/arbitrary/9717a8f18d719c107d5bb3cce19874586c7bf138" 28.3±0.67µs 28.5±0.37µs +0.71%
"corpus/arbitrary/9b74844122a75ad33097a9cb96bc5af5230994b1" 4.9±0.10ms 4.8±0.16ms -2.04%
"corpus/arbitrary/9b75a908d08c798c6bc7a89dbc246cb764b4a556" 10.9±0.38µs 10.6±0.39µs -2.75%
"corpus/arbitrary/a0b319f94a6547385652d5f926558f6685b4c5e7" 320.1±4.91µs 316.0±5.86µs -1.28%
"corpus/arbitrary/a2b959c76e1ac0870d05d120595b4eb8d63a131e" 6.0±0.05µs 6.0±0.14µs 0.00%
"corpus/arbitrary/a90c043460b48e19a72c684de35ac64ff82670d9" 6.5±0.23µs 6.6±0.12µs +1.54%
"corpus/arbitrary/aa63cf788cbbd745dbc61fb8e28073d02299c974" 39.5±1.67µs 38.9±1.21µs -1.52%
"corpus/arbitrary/add814ef43dfec92bb500d06389576771f1af640" 203.7±8.59µs 202.2±6.35µs -0.74%
"corpus/arbitrary/ae3d13367661e585bb0b136a0b352731bc013600" 61.6±0.89µs 62.4±0.84µs +1.30%
"corpus/arbitrary/ae75715802c534bf30b56f7defd82d16a406f450" 46.6±1.38µs 46.9±0.79µs +0.64%
"corpus/arbitrary/b1246f83dfd33527abb3c65eb71f62b7e525159c" 273.6±5.05µs 266.6±7.96µs -2.56%
"corpus/arbitrary/b2d2941e24f2f6e2ac6271ef08100db78e112889" 23.8±0.41µs 23.4±0.45µs -1.68%
"corpus/arbitrary/b3bdcf3473072750fe91e6f3c5845253a3bcca20" 191.9±3.26µs 192.7±4.83µs +0.42%
"corpus/arbitrary/b828ecd9c922e4a47f405b8623bed720dd3b40e2" 92.3±1.64µs 92.1±2.79µs -0.22%
"corpus/arbitrary/c1ae4bbc19f8095c79233a3a7c797312712f2249" 1043.1±13.88µs 1043.3±19.06µs +0.02%
"corpus/arbitrary/c670d5b4a292ecc6b3004f0f75e7f693368b15e4" 2.8±0.05µs 2.8±0.04µs 0.00%
"corpus/arbitrary/cf3a9be49d0bc80a93bd62169f31876bd9ba1b95" 72.9±6.56µs 71.5±2.42µs -1.92%
"corpus/arbitrary/cfad8ef35ccbf44381c4a0142c7d2624f8ae5b83" 3.6±0.11µs 3.8±0.17µs +5.56%
"corpus/arbitrary/d338c0a07fda53e2af6618a2d6ceb378a4989148" 12.4±0.33µs 12.6±0.57µs +1.61%
"corpus/arbitrary/d52065f076d266c6d85d6c01777530412984684c" 9.8±0.14µs 9.7±0.13µs -1.02%
"corpus/arbitrary/dbec60b9621f3bfbf33ac2a8c6550cf275478c87" 15.4±0.31µs 15.2±0.29µs -1.30%
"corpus/arbitrary/dffcc0bbeca1e1cad2a784dea7248937f3dc02e3" 2.3±0.07µs 2.3±0.08µs 0.00%
"corpus/arbitrary/e01c2b2b70f2226c9a20bf49dfefc41d61adec54" 4.9±0.37µs 4.8±0.07µs -2.04%
"corpus/arbitrary/e26dde55d4f9b900352b4171329ed1eeb1285973" 2.3±0.14µs 2.3±0.04µs 0.00%
"corpus/arbitrary/e3df280abfbe405b22de57fc0100414a535a8d41" 46.4±0.68µs 47.5±0.61µs +2.37%
"corpus/arbitrary/e4f83f48a74c02975d5255b86f20ce03c50fad8c" 19.0±0.51µs 19.1±0.33µs +0.53%
"corpus/arbitrary/e4fdb03a03426604a47138412fc5c78017358ff3" 3.4±0.10ms 3.4±0.03ms 0.00%
"corpus/arbitrary/e56b0bab7001fc2406a9257d98c1038f703b427d" 1439.6±44.12ns 1458.9±46.65ns +1.34%
"corpus/ar 7385 bitrary/e83a5f1f5cc50a5d08599b21b95740eb0d81e147" 203.8±9.15µs 198.8±4.58µs -2.45%
"corpus/arbitrary/ed6c62da9dd8097acd530b21f5bd2fbb39698e68" 17.5±0.61µs 17.4±0.20µs -0.57%
"corpus/arbitrary/ee8fd37368bd9e93d58e77c63950793044fa337d" 3.1±0.07µs 3.0±0.04µs -3.23%
"corpus/arbitrary/eea565c59ff4ac0a6fb6911704945bd41c6196d6" 12.8±0.22µs 13.0±0.22µs +1.56%
"corpus/arbitrary/eedef53bbb8c3d2898971025559c26ebe2ed30c4" 7.1±0.16µs 7.0±0.23µs -1.41%
"corpus/arbitrary/f6ff0ef50775112c42d0f73b333bb9b0052dc564" 30.7±0.73µs 31.2±0.68µs +1.63%
"corpus/arbitrary/f9a363156959bf4e7b8e065b6cff3ef5e829de48" 10.5±0.28µs 10.1±0.35µs -3.81%
"corpus/arbitrary/f9b636d83a52d0b14cb2058c25c697d085570b46" 23.1±0.77µs 21.6±0.61µs -6.49%
"corpus/arbitrary/fde497bfa483dc297f3b706dd7fd4f0921dfc437" 3.7±0.07µs 3.6±0.06µs -2.70%

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.

1 participant
0