Avatar for the ifduyue user
ifduyue
python-xxhash
BlogDocsChangelog

perf: add free-threaded Python safety with per-object critical sections

#153
Comparing
duyue/free-threaded
(
4eda0df
) with
master
(
c0f71ae
)
CodSpeed Performance Gauge
0%
Untouched
30
Skipped
90

Benchmarks

90 total
test_xxh32_digest_512kb
tests/test_benchmark.py
Skipped
523.8 µs*
test_xxh3_128_hexdigest_512kb
tests/test_benchmark.py
Skipped
445 µs*
test_xxh32_digest_10kb
tests/test_benchmark.py
Skipped
94.5 µs*
test_xxh32_hexdigest_1kb
tests/test_benchmark.py
Skipped
87.7 µs*
test_xxh3_128_hexdigest_2mb
tests/test_benchmark.py
Skipped
1.6 ms*
test_xxh3_128_hexdigest_10kb
tests/test_benchmark.py
Skipped
94.6 µs*
test_xxh3_128_streaming_digest_10kb
tests/test_benchmark.py
Skipped
129.9 µs*
test_xxh3_128_hexdigest_1kb
tests/test_benchmark.py
Skipped
88.4 µs*
test_xxh3_128_intdigest_10kb
tests/test_benchmark.py
Skipped
95.7 µs*
test_xxh3_128_digest_2mb
tests/test_benchmark.py
Skipped
1.6 ms*
test_xxh3_128_digest_512kb
tests/test_benchmark.py
Skipped
444.2 µs*
test_xxh32_hexdigest_512kb
tests/test_benchmark.py
Skipped
524.2 µs*
test_xxh32_intdigest_10kb
tests/test_benchmark.py
Skipped
96.1 µs*
test_xxh32_hexdigest_10kb
tests/test_benchmark.py
Skipped
96.8 µs*
test_xxh32_streaming_digest_1kb
tests/test_benchmark.py
Skipped
103.2 µs*
test_xxh32_intdigest_512kb
tests/test_benchmark.py
Skipped
523.8 µs*
test_xxh3_128_streaming_digest_512kb
tests/test_benchmark.py
Skipped
1.7 ms*
test_xxh32_digest_1kb
tests/test_benchmark.py
Skipped
86.9 µs*
test_xxh3_128_streaming_hexdigest_512kb
tests/test_benchmark.py
Skipped
1.7 ms*
test_xxh3_128_intdigest_512kb
tests/test_benchmark.py
Skipped
446.3 µs*
test_xxh3_128_streaming_digest_1kb
tests/test_benchmark.py
Skipped
103.1 µs*
test_xxh3_128_streaming_intdigest_2mb
tests/test_benchmark.py
Skipped
6.6 ms*
test_xxh3_128_streaming_digest_2mb
tests/test_benchmark.py
Skipped
6.6 ms*
test_xxh32_digest_2mb
tests/test_benchmark.py
Skipped
1.9 ms*
test_xxh3_128_streaming_hexdigest_1kb
tests/test_benchmark.py
Skipped
103.4 µs*

Commits

Click on a commit to change the comparison range
Base
master
c0f71ae
+0.16%
perf: add free-threaded Python (3.13t+) safety with per-object critical sections
4eda0df
6 days ago
by ifduyue
© 2026 CodSpeed Technology
Home Terms Privacy Docs