Kludex
uvicorn
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
Version 0.42.0 (#2852) * Version 0.42.0 * Remove benchmark entries from release notes * Remove docs entry from release notes
main
3 hours ago
Remove docs entry from release notes
version-0.42.0
3 hours ago
Remove benchmark entries from release notes
version-0.42.0
3 hours ago
Version 0.42.0
version-0.42.0
3 hours ago
chore: pre-create Config objects in benchmarks to measure protocol hot paths (#2851) 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.
main
5 hours ago
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.
precreate-config-in-benchmarks
15 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.
optimize-response-header-construction
16 hours ago
Use keep_alive flag instead of tracking has_close_header separately
optimize-response-header-construction
16 hours ago
Active Branches
No pull requests found
As pull requests are created, their performance will appear here.
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs