ifduyue
python-xxhash
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Add per-object locking for thread safety, sub-interpreter and free-threaded Python support
#154
Merged
Comparing
multi-threads
(
0c1c69f
) with
master
(
e3eb2c0
)
CodSpeed Performance Gauge
+2%
Untouched
54
New
94
Skipped
66
Benchmarks
Mode
CPU Simulation
Wall Time
Memory
Status
New
Untouched
Skipped
66 total
Archive selected
The benchmarks below were skipped, so their baseline results are used instead. If they were deleted in your codebase, archive them to remove them from the performance reports.
Learn more about archiving benchmarks
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_xxh32_digest_512kb
tests/test_benchmark.py
Skipped
523.8 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_xxh3_128_hexdigest_512kb
tests/test_benchmark.py
Skipped
445 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_xxh3_128_streaming_digest_10kb
tests/test_benchmark.py
Skipped
129.9 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_xxh3_128_digest_512kb
tests/test_benchmark.py
Skipped
444.2 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_xxh32_hexdigest_512kb
tests/test_benchmark.py
Skipped
524.2 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_xxh32_streaming_digest_1kb
tests/test_benchmark.py
Skipped
103.2 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_xxh32_intdigest_512kb
tests/test_benchmark.py
Skipped
523.8 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_xxh3_128_streaming_digest_512kb
tests/test_benchmark.py
Skipped
1.7 ms
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_xxh3_128_streaming_hexdigest_512kb
tests/test_benchmark.py
Skipped
1.7 ms
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_xxh3_128_intdigest_512kb
tests/test_benchmark.py
Skipped
446.3 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_xxh3_128_streaming_digest_1kb
tests/test_benchmark.py
Skipped
103.1 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_xxh3_128_streaming_intdigest_2mb
tests/test_benchmark.py
Skipped
6.6 ms
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_xxh3_128_streaming_digest_2mb
tests/test_benchmark.py
Skipped
6.6 ms
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_xxh3_128_streaming_hexdigest_1kb
tests/test_benchmark.py
Skipped
103.4 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_xxh32_streaming_digest_10kb
tests/test_benchmark.py
Skipped
155.6 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_xxh3_128_streaming_intdigest_10kb
tests/test_benchmark.py
Skipped
130.8 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_xxh32_streaming_hexdigest_2mb
tests/test_benchmark.py
Skipped
12.8 ms
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_xxh32_streaming_hexdigest_1kb
tests/test_benchmark.py
Skipped
103.8 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_xxh3_128_streaming_intdigest_512kb
tests/test_benchmark.py
Skipped
1.7 ms
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_xxh32_streaming_intdigest_10kb
tests/test_benchmark.py
Skipped
155.6 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_xxh32_streaming_hexdigest_10kb
tests/test_benchmark.py
Skipped
156 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_xxh3_128_streaming_intdigest_1kb
tests/test_benchmark.py
Skipped
104.4 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_xxh3_128_streaming_hexdigest_2mb
tests/test_benchmark.py
Skipped
6.6 ms
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_xxh32_streaming_digest_512kb
tests/test_benchmark.py
Skipped
3.2 ms
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_xxh32_streaming_hexdigest_512kb
tests/test_benchmark.py
Skipped
3.2 ms
*
1
2
3
Commits
Click on a commit to change the comparison range
Base
master
e3eb2c0
+1.69%
Add per-object locking for thread safety, sub-interpreter and free-threaded Python support
0c1c69f
5 days ago
by ifduyue
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs