Avatar for the aio-libs user
aio-libs
aiohttp
BlogDocsChangelog

[PR #9636/42a69afc backport][3.11] Avoid multiple slice calls in the WebSocket reader

#9637Merged
Comparing
patchback/backports/3.11/42a69afc99d94f0aae8f4de69f17cd7332f58ff0/pr-9636
(
efbc14a
) with
3.11
(
594ceaf
)
CodSpeed Performance Gauge
+17%
Improvements
1
Regressions
0
Untouched
7
New
0
Dropped
0
Ignored
0

Benchmarks

Improved

test_read_one_hundred_websocket_text_messages[pyloop]
tests/test_benchmarks_http_websocket.py::test_read_one_hundred_websocket_text_messages[pyloop]
CodSpeed Performance Gauge
+17%
571.4 µs
489.9 µs

Passed

test_serialize_headers
tests/test_benchmarks_http_writer.py::test_serialize_headers
CodSpeed Performance Gauge
0%
1.3 ms
1.3 ms
test_client_request_update_cookies[pyloop]
tests/test_benchmarks_client_request.py::test_client_request_update_cookies[pyloop]
CodSpeed Performance Gauge
0%
179.6 µs
179.5 µs
test_create_client_request_with_headers[pyloop]
tests/test_benchmarks_client_request.py::test_create_client_request_with_headers[pyloop]
CodSpeed Performance Gauge
0%
76.4 µs
76.6 µs
test_load_cookies_into_temp_cookiejar
tests/test_benchmarks_cookiejar.py::test_load_cookies_into_temp_cookiejar
CodSpeed Performance Gauge
0%
215.1 µs
215.5 µs
test_create_client_request_with_cookies[pyloop]
tests/test_benchmarks_client_request.py::test_create_client_request_with_cookies[pyloop]
CodSpeed Performance Gauge
0%
135.5 µs
135.7 µs
test_send_one_hundred_websocket_text_messages[pyloop]
tests/test_benchmarks_http_websocket.py::test_send_one_hundred_websocket_text_messages[pyloop]
CodSpeed Performance Gauge
0%
561.3 µs
563.8 µs
test_send_one_hundred_websocket_text_messages_with_mask[pyloop]
tests/test_benchmarks_http_websocket.py::test_send_one_hundred_websocket_text_messages_with_mask[pyloop]
CodSpeed Performance Gauge
0%
807 µs
811 µs

Commits

Click on a commit to change the comparison range
Base
3.11
594ceaf
+16.63%
Avoid multiple slice calls in the WebSocket reader (#9636) (cherry picked from commit 42a69afc99d94f0aae8f4de69f17cd7332f58ff0)
efbc14a
10 months ago
by bdraco
© 2025 CodSpeed Technology
Home Terms Privacy Docs