pydantic
httpx2
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
perf: use anyio fast_acquire for Lock and Semaphore
#970
Merged
Comparing
mbeijen:perf/fast-acquire-locks
(
ddc00d9
) with
main
(
79f788b
)
CodSpeed Performance Gauge
-3%
Untouched
7
Benchmarks
Mode
CPU Simulation
Wall Time
Memory
Status
Untouched
7 total
Uses the
Wall Time instrument
to collect wall time performance metrics.
test_bench_response_gzip_decode_large
tests/test_benchmark.py
CodSpeed Performance Gauge
+2%
35.8 ms
35.1 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
test_bench_client_post_large_json
tests/test_benchmark.py
CodSpeed Performance Gauge
+1%
218.3 ms
217.1 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
test_bench_client_stream_download
tests/test_benchmark.py
CodSpeed Performance Gauge
0%
28.3 ms
28.4 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
test_bench_sync_stream_write_large
tests/test_benchmark.py
CodSpeed Performance Gauge
-1%
271.5 ms
275.3 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
test_bench_url_join
tests/test_benchmark.py
CodSpeed Performance Gauge
-4%
168.6 ms
175 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
test_bench_request_json_post
tests/test_benchmark.py
CodSpeed Performance Gauge
-7%
85 ms
91.7 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
test_bench_request_multipart
tests/test_benchmark.py
CodSpeed Performance Gauge
-8%
15.7 ms
17.1 ms
Commits
Click on a commit to change the comparison range
Base
main
79f788b
+0.23%
perf: use anyio fast_acquire for Lock and Semaphore
4922f24
3 days ago
by mbeijen
-2.93%
Merge branch 'main' into perf/fast-acquire-locks
ddc00d9
3 days ago
by Kludex
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs