Avatar for the Nichokas user
Nichokas
kychacha_crypto
BlogDocsChangelog

Args optimization

#59Merged
Comparing
args_optimization
(
7cfddd7
) with
master
(
e7a1c71
)
CodSpeed Performance Gauge
0%
Improvements
0
Regressions
0
Untouched
18
New
0
Dropped
0
Ignored
0

Benchmarks

Passed

decrypt_16B
benches/chacha_bench.rs::benches::decryption_benchmark::chacha_decryption::decrypt_16B
CodSpeed Performance Gauge
0%
13.2 µs
13.2 µs
decrypt_128B
benches/chacha_bench.rs::benches::decryption_benchmark::chacha_decryption::decrypt_128B
CodSpeed Performance Gauge
0%
14.3 µs
14.2 µs
full_encryption_short
benches/kyber_bench.rs::benches::full_encryption_benchmark::full_encryption_short
CodSpeed Performance Gauge
0%
145.3 µs
145.1 µs
decrypt_1024B
benches/chacha_bench.rs::benches::decryption_benchmark::chacha_decryption::decrypt_1024B
CodSpeed Performance Gauge
0%
17.8 µs
17.8 µs
full_encryption_medium
benches/kyber_bench.rs::benches::full_encryption_benchmark::full_encryption_medium
CodSpeed Performance Gauge
0%
155.3 µs
155.1 µs
full_encryption_long
benches/kyber_bench.rs::benches::full_encryption_benchmark::full_encryption_long
CodSpeed Performance Gauge
0%
180 µs
179.7 µs
decrypt_4096B
benches/chacha_bench.rs::benches::decryption_benchmark::chacha_decryption::decrypt_4096B
CodSpeed Performance Gauge
0%
26.3 µs
26.3 µs
mlkem_keypair_generation
benches/kyber_bench.rs::benches::keygen_benchmark::mlkem_keypair_generation
CodSpeed Performance Gauge
0%
125.4 µs
125.3 µs
mlkem_encapsulation
benches/kyber_bench.rs::benches::encapsulation_benchmark::mlkem_encapsulation
CodSpeed Performance Gauge
0%
117.6 µs
117.5 µs
chacha_key_derivation
benches/chacha_bench.rs::benches::key_derivation_benchmark::chacha_key_derivation
CodSpeed Performance Gauge
0%
583.1 ns
583.1 ns
encrypt_4096B
benches/chacha_bench.rs::benches::encryption_benchmark::chacha_encryption::encrypt_4096B
CodSpeed Performance Gauge
0%
26 µs
26.1 µs
encrypt_1024B
benches/chacha_bench.rs::benches::encryption_benchmark::chacha_encryption::encrypt_1024B
CodSpeed Performance Gauge
0%
17.3 µs
17.4 µs
mlkem_decapsulation
benches/kyber_bench.rs::benches::decapsulation_benchmark::mlkem_decapsulation
CodSpeed Performance Gauge
0%
121.3 µs
121.5 µs
encrypt_128B
benches/chacha_bench.rs::benches::encryption_benchmark::chacha_encryption::encrypt_128B
CodSpeed Performance Gauge
0%
14.3 µs
14.3 µs
encrypt_16B
benches/chacha_bench.rs::benches::encryption_benchmark::chacha_encryption::encrypt_16B
CodSpeed Performance Gauge
0%
12.4 µs
12.4 µs
full_decryption_long
benches/kyber_bench.rs::benches::full_decryption_benchmark::full_decryption_long
CodSpeed Performance Gauge
-2%
200.2 µs
204.1 µs
full_decryption_medium
benches/kyber_bench.rs::benches::full_decryption_benchmark::full_decryption_medium
CodSpeed Performance Gauge
-2%
166.9 µs
170.8 µs
full_decryption_short
benches/kyber_bench.rs::benches::full_decryption_benchmark::full_decryption_short
CodSpeed Performance Gauge
-3%
152.3 µs
156.2 µs

Commits

Click on a commit to change the comparison range
Base
master
e7a1c71
0%
Merge branch 'master' into args_optimization
85ab06a
28 days ago
by Nichokas
0%
remove unnecessary comma Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
7cfddd7
28 days ago
by Nichokas
© 2025 CodSpeed Technology
Home Terms PrivacyDocs