Avatar for the fox-it user
fox-it
dissect.util
BlogDocsChangelog

Add Rust implementation of CRC32C

#83
Comparing
rust-add-crc32c
(
6d22a39
) with
main
(
d9a1ccf
)
CodSpeed Performance Gauge
-1%
Untouched
12
New
1
Dropped
1

Benchmarks

Failed

test_crc32c_benchmarkMissing
tests/test_hash.py::test_crc32c_benchmark
CodSpeed Performance Gauge
N/A
34.4 µsN/A

New

test_crc32c_benchmark[python]
tests/test_hash.py::test_crc32c_benchmark[python]
CodSpeed Performance Gauge
N/A
N/A34.6 µs

Passed

test_benchmark_lzxpress_huffman_decompress
tests/test_compression.py::test_benchmark_lzxpress_huffman_decompress
CodSpeed Performance Gauge
0%
2.5 ms2.5 ms
test_lookup8_quads_benchmark
tests/test_hash.py::test_lookup8_quads_benchmark
CodSpeed Performance Gauge
0%
165.9 µs166.1 µs
test_aligned_stream_read_none_size_benchmark
tests/test_stream.py::test_aligned_stream_read_none_size_benchmark
CodSpeed Performance Gauge
0%
43.1 µs43.2 µs
test_benchmark_sevenbit_compress
tests/test_compression.py::test_benchmark_sevenbit_compress
CodSpeed Performance Gauge
0%
61.4 µs61.6 µs
test_benchmark_sevenbit_decompress_wide
tests/test_compression.py::test_benchmark_sevenbit_decompress_wide
CodSpeed Performance Gauge
0%
61.3 µs61.5 µs
test_lookup8_benchmark
tests/test_hash.py::test_lookup8_benchmark
CodSpeed Performance Gauge
0%
49.8 µs50.1 µs
test_benchmark_lzxpress_decompress
tests/test_compression.py::test_benchmark_lzxpress_decompress
CodSpeed Performance Gauge
0%
134.1 µs134.6 µs
test_benchmark_sevenbit_decompress
tests/test_compression.py::test_benchmark_sevenbit_decompress
CodSpeed Performance Gauge
-1%
58.1 µs58.4 µs
test_benchmark_lznt1_decompress
tests/test_compression.py::test_benchmark_lznt1_decompress
CodSpeed Performance Gauge
-1%
107.6 µs108.3 µs
test_aligned_stream_read_fixed_size_benchmark
tests/test_stream.py::test_aligned_stream_read_fixed_size_benchmark
CodSpeed Performance Gauge
-1%
49.6 µs49.9 µs
test_read_sid_benchmark[01040000000000051500000015cd5b0700000010f4010000-]
tests/test_sid.py::test_read_sid_benchmark[01040000000000051500000015cd5b0700000010f4010000-]
CodSpeed Performance Gauge
-1%
50.9 µs51.3 µs
test_read_sid_benchmark[01040000000000051500000015cd5b0700000010000001f4-]
tests/test_sid.py::test_read_sid_benchmark[01040000000000051500000015cd5b0700000010000001f4-]
CodSpeed Performance Gauge
-2%
47.9 µs48.8 µs

Commits

Click on a commit to change the comparison range
Base
main
d9a1ccf
-0.51%
Add Rust implementation of CRC32C
6d22a39
3 months ago
by Schamper
© 2025 CodSpeed Technology
Home Terms Privacy Docs