Avatar for the IntegerAlex user
IntegerAlex
asyncutilsx
BlogDocsChangelog

Remove health_check_route, add LifespanMultiplexer, pre-compute hot-path routing strings

#9
Comparing
copilot/fix-health-check-app-implementation
(
74274d3
) with
master
(
92047e7
)
CodSpeed Performance Gauge
-3%
Untouched
18
Skipped
2

Benchmarks

20 total
test_app_creation_mount
benchmarks/test_bench_asyncplus_vs_mount.py
CodSpeed Performance Gauge
0%
609 µs606.8 µs
test_route_websocket_socketio_path
benchmarks/test_bench_routing.py
CodSpeed Performance Gauge
0%
24.9 µs24.8 µs
test_route_websocket_other_path
benchmarks/test_bench_routing.py
CodSpeed Performance Gauge
0%
24.4 µs24.4 µs
test_to_asgi_app_wrap
benchmarks/test_bench_routing.py
CodSpeed Performance Gauge
-1%
28.3 µs28.5 µs
test_route_http_socketio
benchmarks/test_bench_routing.py
CodSpeed Performance Gauge
-1%
24.7 µs24.9 µs
test_http_root_mount
benchmarks/test_bench_asyncplus_vs_mount.py
CodSpeed Performance Gauge
-1%
16.5 µs16.7 µs
test_route_edge_case_empty
benchmarks/test_bench_routing.py
CodSpeed Performance Gauge
-1%
24.3 µs24.6 µs
test_websocket_socketio_path_mount
benchmarks/test_bench_asyncplus_vs_mount.py
CodSpeed Performance Gauge
-2%
15.6 µs15.9 µs
test_http_socketio_path_mount
benchmarks/test_bench_asyncplus_vs_mount.py
CodSpeed Performance Gauge
-2%
15.6 µs15.9 µs
test_websocket_socketio_path_asyncplus
benchmarks/test_bench_asyncplus_vs_mount.py
CodSpeed Performance Gauge
-2%
15 µs15.3 µs
test_asgi_dispatch_fastapi
benchmarks/test_bench_asgi.py
CodSpeed Performance Gauge
-2%
24.2 µs24.8 µs
test_asgi_dispatch_websocket
benchmarks/test_bench_asgi.py
CodSpeed Performance Gauge
-2%
14.9 µs15.3 µs
test_http_root_asyncplus
benchmarks/test_bench_asyncplus_vs_mount.py
CodSpeed Performance Gauge
-2%
14.9 µs15.3 µs
test_route_http_fastapi
benchmarks/test_bench_routing.py
CodSpeed Performance Gauge
-5%
25.5 µs26.9 µs
test_asyncplus_creation
benchmarks/test_bench_routing.py
CodSpeed Performance Gauge
-6%
46.3 µs49.1 µs
test_app_creation_asyncplus
benchmarks/test_bench_asyncplus_vs_mount.py
CodSpeed Performance Gauge
-6%
44.4 µs47.3 µs
test_asgi_dispatch_socketio
benchmarks/test_bench_asgi.py
CodSpeed Performance Gauge
-6%
17 µs18.2 µs
test_http_socketio_path_asyncplus
benchmarks/test_bench_asyncplus_vs_mount.py
CodSpeed Performance Gauge
-7%
14.9 µs16.1 µs
test_route_websocket
benchmarks/test_bench_routing.py
Skipped
116.1 µs*
test_route_edge_case_none
benchmarks/test_bench_routing.py
Skipped
114 µs*

Commits

Click on a commit to change the comparison range
Base
master
92047e7
-2.44%
Update src/asyncutilsx/__init__.py
ee26824
13 days ago
by IntegerAlex
-0.19%
Update src/asyncutilsx/__init__.py
74274d3
13 days ago
by IntegerAlex
© 2026 CodSpeed Technology
Home Terms Privacy Docs