Avatar for the Kludex user
Kludex
uvicorn
BlogDocsChangelog

Branches performance

Pull requests

Version 0.42.0#2852
last run
5 hours ago
Remove docs entry from release notes
5 hours ago
c5335a7
version-0.42.0
CodSpeed Performance Gauge
0%
Pre-create Config objects in benchmarks to measure protocol hot paths Config.__init__ calls dictConfig() on every construction, which dominated benchmark time (~70% for httptools). Pre-creating configs at module level removes this setup noise so CodSpeed measures the actual protocol work.
17 hours ago
63b9f34
precreate-config-in-benchmarks
CodSpeed Performance Gauge
+81%
Reduce allocations in response header construction#2850
last run
18 hours ago
Restore has_close_header tracking keep_alive can be False from HTTP/1.0 initialization, not only from a response Connection: close header, so it cannot replace the flag.
18 hours ago
cfc5be3
optimize-response-header-construction
CodSpeed Performance Gauge
0%
Add WebSocket protocol benchmarks for wsproto and websockets-sansio Benchmark handshake and text frame sending using the same mock transport approach as HTTP benchmarks. The legacy websockets implementation is excluded as it manages its own internal tasks.
18 hours ago
5d98c24
add-websocket-benchmarks
CodSpeed Performance Gauge
0%
© 2026 CodSpeed Technology
Home Terms Privacy Docs