ctz
graviola
BlogDocsChangelog

ed25519: {x86_64, aarch64}: codegen required s2n-bignum assembly

#74Closed
Comparing
phlip9:phlip9/ed25519-low-codegen
(
c4a7cd8
) with
main
(
a0f733b
)
CodSpeed Performance Gauge
0%
Untouched
134

Benchmarks

134 total
graviola[32B]
graviola-bench/benches/aes_gcm.rs::benches::aes256_gcm::aes256-gcm
CodSpeed Performance Gauge
+1%
3 µs2.9 µs
graviola[32B]
graviola-bench/benches/sha2.rs::benches::sha512::sha512
CodSpeed Performance Gauge
+1%
4.5 µs4.4 µs
graviola[32B]
graviola-bench/benches/hmac.rs::benches::sha384::hmac-sha384
CodSpeed Performance Gauge
+1%
9.1 µs9.1 µs
rustcrypto[32B]
graviola-bench/benches/hmac.rs::benches::sha256::hmac-sha256
CodSpeed Performance Gauge
+1%
11.3 µs11.2 µs
graviola[32B]
graviola-bench/benches/hmac.rs::benches::sha256::hmac-sha256
CodSpeed Performance Gauge
0%
9.1 µs9.1 µs
graviola[2KB]
graviola-bench/benches/aes_gcm.rs::benches::aes256_gcm::aes256-gcm
CodSpeed Performance Gauge
0%
9.7 µs9.7 µs
aws-lc-rs[32B]
graviola-bench/benches/hmac.rs::benches::sha256::hmac-sha256
CodSpeed Performance Gauge
0%
10.9 µs10.9 µs
rustcrypto[32B]
graviola-bench/benches/hmac.rs::benches::sha384::hmac-sha384
CodSpeed Performance Gauge
0%
12.8 µs12.8 µs
aws-lc-rs[32B]
graviola-bench/benches/hmac.rs::benches::sha384::hmac-sha384
CodSpeed Performance Gauge
0%
12.8 µs12.8 µs
graviola[8KB]
graviola-bench/benches/aes_gcm.rs::benches::aes256_gcm::aes256-gcm
CodSpeed Performance Gauge
0%
21.5 µs21.5 µs
rustcrypto[2KB]
graviola-bench/benches/hmac.rs::benches::sha256::hmac-sha256
CodSpeed Performance Gauge
0%
46.2 µs46.1 µs
aws-lc-rs[2KB]
graviola-bench/benches/hmac.rs::benches::sha384::hmac-sha384
CodSpeed Performance Gauge
0%
27.7 µs27.7 µs
aws-lc-rs[2KB]
graviola-bench/benches/hmac.rs::benches::sha256::hmac-sha256
CodSpeed Performance Gauge
0%
31.5 µs31.5 µs
rustcrypto[2KB]
graviola-bench/benches/hmac.rs::benches::sha384::hmac-sha384
CodSpeed Performance Gauge
0%
36.9 µs36.9 µs
graviola[2KB]
graviola-bench/benches/hmac.rs::benches::sha384::hmac-sha384
CodSpeed Performance Gauge
0%
33.2 µs33.2 µs
graviola[16KB]
graviola-bench/benches/aes_gcm.rs::benches::aes256_gcm::aes256-gcm
CodSpeed Performance Gauge
0%
50.7 µs50.7 µs
ring
graviola-bench/benches/p256.rs::benches::ecdsa_sign::p256-ecdsa-sign
CodSpeed Performance Gauge
0%
152.4 µs152.4 µs
graviola[2KB]
graviola-bench/benches/hmac.rs::benches::sha256::hmac-sha256
CodSpeed Performance Gauge
0%
54.3 µs54.2 µs
graviola
graviola-bench/benches/rsa_pub.rs::benches::rsa2048_pkcs1_sha256_verify::rsa2048-pkcs1-sha256-verify
CodSpeed Performance Gauge
0%
86.9 µs86.8 µs
aws-lc-rs
graviola-bench/benches/p256.rs::benches::ecdsa_sign::p256-ecdsa-sign
CodSpeed Performance Gauge
0%
189.4 µs189.3 µs
ring
graviola-bench/benches/p256.rs::benches::ecdsa_verify::p256-ecdsa-verify
CodSpeed Performance Gauge
0%
260.3 µs260.3 µs
ring
graviola-bench/benches/p256.rs::benches::keygen::p256-keygen
CodSpeed Performance Gauge
0%
126 µs125.9 µs
graviola
graviola-bench/benches/p384.rs::benches::ecdsa_sign::p384-ecdsa-sign
CodSpeed Performance Gauge
0%
715.1 µs715 µs
aws-lc-rs
graviola-bench/benches/x25519.rs::benches::x25519::x25519-ecdh
CodSpeed Performance Gauge
0%
202.8 µs202.7 µs
dalek
graviola-bench/benches/x25519.rs::benches::x25519::x25519-ecdh
CodSpeed Performance Gauge
0%
361.1 µs361.1 µs

Commits

Click on a commit to change the comparison range
Base
main
a0f733b
-0.02%
WIP
06e69fd
8 months ago
by phlip9
0%
WIP
c4a7cd8
8 months ago
by phlip9
© 2026 CodSpeed Technology
Home Terms Privacy Docs