commit e7e77bfbbca84e4ae9bae364173207400a417caf
parent 550c773130c74cebe8611c05f4ff32f2f64edf74
Author: Jared Tobin <jared@jtobin.io>
Date: Thu, 8 Jan 2026 22:47:27 +0400
meta: readme bench update
Diffstat:
2 files changed, 14 insertions(+), 15 deletions(-)
diff --git a/README.md b/README.md
@@ -39,17 +39,16 @@ Current benchmark figures on an M4 Silicon MacBook Air look like (use
```
benchmarking ppad-hkdf/HKDF-SHA256/derive (outlen 32)
- time 1.549 μs (1.547 μs .. 1.553 μs)
+ time 485.2 ns (484.8 ns .. 485.7 ns)
1.000 R² (1.000 R² .. 1.000 R²)
- mean 1.565 μs (1.560 μs .. 1.572 μs)
- std dev 20.80 ns (18.40 ns .. 24.68 ns)
- variance introduced by outliers: 12% (moderately inflated)
+ mean 486.4 ns (485.9 ns .. 487.1 ns)
+ std dev 1.873 ns (1.418 ns .. 2.450 ns)
benchmarking ppad-hkdf/HKDF-SHA512/derive (outlen 32)
- time 2.089 μs (2.088 μs .. 2.090 μs)
+ time 1.034 μs (1.030 μs .. 1.040 μs)
1.000 R² (1.000 R² .. 1.000 R²)
- mean 2.090 μs (2.088 μs .. 2.092 μs)
- std dev 5.637 ns (3.965 ns .. 8.886 ns)
+ mean 1.032 μs (1.030 μs .. 1.036 μs)
+ std dev 8.421 ns (3.502 ns .. 16.24 ns)
```
## Security
diff --git a/flake.lock b/flake.lock
@@ -105,11 +105,11 @@
]
},
"locked": {
- "lastModified": 1766934663,
- "narHash": "sha256-QFHvRxg/AN9/FHF9EyVui1os0sTxpawzsmxcHqcdhoc=",
+ "lastModified": 1767897559,
+ "narHash": "sha256-UabcPqE4O+h1HHv02LjanjuorRS91OODqk0ek55VrmQ=",
"ref": "master",
- "rev": "0d9a7a2f83fc95bf3ac1d335d1c0237d397e44bc",
- "revCount": 98,
+ "rev": "528d9cf07ca756fb5422cab174849fe0708620d0",
+ "revCount": 111,
"type": "git",
"url": "git://git.ppad.tech/sha256.git"
},
@@ -139,11 +139,11 @@
]
},
"locked": {
- "lastModified": 1766934908,
- "narHash": "sha256-39ElMaWIjMW0BbHqINaHDjzpL8PsWNyvZn14QAKgPOo=",
+ "lastModified": 1767897585,
+ "narHash": "sha256-QxLlHu8+tGKZ9aOKFnVOqNwEn+LCuNF27kY2dxOCYxo=",
"ref": "master",
- "rev": "4bb34de9a798e1954e09ec3b6d8d8b8db645e5d7",
- "revCount": 32,
+ "rev": "428e2e09c345a0cb255d9aab432606308872c014",
+ "revCount": 38,
"type": "git",
"url": "git://git.ppad.tech/sha512.git"
},