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

Inconsistent behaviour between Cython and CPython (or lack of docs, or both)

#991
Comparing
pajod:test-cmod-utfseq
(
d76fc99
) with
master
(
fd1c2c9
)
CodSpeed Performance Gauge
0%
Untouched
63
Ignored
1

Benchmarks

64 total
test_url_make_with_host_and_path
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
-6%
712.2 µs761.5 µs
test_url_make_access_raw_host
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
-6%
748.8 µs792.7 µs
test_url_build_with_host
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
-4%
588.6 µs614.3 µs
test_url_build_access_raw_host
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
-4%
859.4 µs893.8 µs
test_url_build_access_fragment
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
+3%
742.5 µs722.5 µs
test_human_repr
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
-3%
10.8 ms11.1 ms
test_url_with_host
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
-3%
1.1 ms1.1 ms
test_url_build_access_raw_path
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
+2%
790.5 µs771.3 µs
test_url_build_access_username_password
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
-2%
987.8 µs1,012.4 µs
test_url_make_with_many_hosts
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
-2%
5.7 ms5.9 ms
test_query
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
+1%
63.4 µs62.8 µs
test_url_make_encoded_with_host_path_and_port
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
-1%
316.8 µs318.7 µs
test_unquoter_long_ascii
tests/test_quoting_benchmarks.py
CodSpeed Performance Gauge
+1%
4.3 ms4.3 ms
test_url_to_string
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
-1%
316.5 µs318.2 µs
test_empty_query_string
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
-1%
60.4 µs60.7 µs
test_url_make_empty_password
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
+1%
918.9 µs914.1 µs
test_url_joinpath_with_truediv
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
1.5 ms1.5 ms
test_url_make_access_raw_path
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
891.3 µs887.3 µs
test_url_make_with_ipv6_address_path_and_port
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
1.1 ms1.1 ms
test_url_make_empty_username
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
927.3 µs923.9 µs
test_url_with_port
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
957.7 µs954.3 µs
test_url_build_with_host_and_port
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
808.8 µs806.2 µs
test_url_make_with_host_path_and_port
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
944.5 µs947.6 µs
test_url_make_with_ipv4_address_and_path
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
833.5 µs830.9 µs
test_url_with_path_to_string
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
312.5 µs313.5 µs

Commits

Click on a commit to change the comparison range
Base
master
fd1c2c9
-0.05%
Merge branch 'master' into test-cmod-utfseq
09d7a37
2 years ago
by bdraco
-0.13%
Merge branch 'master' into test-cmod-utfseq
31f35fe
2 years ago
by bdraco
-0.15%
Merge branch 'master' into test-cmod-utfseq
d76fc99
2 years ago
by bdraco
© 2026 CodSpeed Technology
Home Terms Privacy Docs