issues
search
sharksforarms
/
deku
Declarative binary reading and writing: bit-level, symmetric, serialization/deserialization
Apache License 2.0
1.05k
stars
54
forks
source link
Cleanup benchmark code
#431
Closed
wcampbell0x2a
closed
2 months ago
github-actions[bot]
commented
2 months ago
Benchmark for fe7efe1
Click to view benchmark
| Test | Base | PR | % | |------|--------------|------------------|---| | deku_read_bits | 1239.9±39.32ns | **1192.2±25.84ns** | **-3.85%** | | deku_read_byte | 20.3±1.04ns | 20.6±0.66ns | +1.48% | | deku_read_enum | 9.3±0.15ns | 9.2±0.20ns | -1.08% | | deku_read_vec | 59.4±0.86ns | 60.0±0.87ns | +1.01% | | deku_write_bits | 111.1±1.54ns | 109.7±2.29ns | -1.26% | | deku_write_byte | 131.0±6.14ns | **119.3±2.87ns** | **-8.93%** | | deku_write_enum | 94.1±3.79ns | **88.4±5.84ns** | **-6.06%** | | deku_write_vec | 3.0±0.06µs | 3.0±0.04µs | 0.00% |
Benchmark for fe7efe1
Click to view benchmark
| Test | Base | PR | % | |------|--------------|------------------|---| | deku_read_bits | 1239.9±39.32ns | **1192.2±25.84ns** | **-3.85%** | | deku_read_byte | 20.3±1.04ns | 20.6±0.66ns | +1.48% | | deku_read_enum | 9.3±0.15ns | 9.2±0.20ns | -1.08% | | deku_read_vec | 59.4±0.86ns | 60.0±0.87ns | +1.01% | | deku_write_bits | 111.1±1.54ns | 109.7±2.29ns | -1.26% | | deku_write_byte | 131.0±6.14ns | **119.3±2.87ns** | **-8.93%** | | deku_write_enum | 94.1±3.79ns | **88.4±5.84ns** | **-6.06%** | | deku_write_vec | 3.0±0.06µs | 3.0±0.04µs | 0.00% |