BlogDocs

Implement support for the free-threaded build of CPython 3.13(#1015)

Merged
Comparing
lysnikolaou:free-threading-support
(
a60248d
) with
master
(
217d16e
)
0%
IMPROVEMENTS
0
REGRESSIONS
0
UNTOUCHED
38
NEW
0
DROPPED
0
IGNORED
0

Benchmarks

Passed

test_multidict_update_str
tests/test_multidict_benchmarks.py::test_multidict_update_str
+2%
150.5 µs
147.8 µs
test_cimultidict_update_str
tests/test_multidict_benchmarks.py::test_cimultidict_update_str
+2%
183.3 µs
180.5 µs
test_cimultidict_pop_istr
tests/test_multidict_benchmarks.py::test_cimultidict_pop_istr
+2%
131.4 µs
129.4 µs
test_multidict_fetch
tests/test_multidict_benchmarks.py::test_multidict_fetch
+1%
55.5 µs
54.9 µs
test_cimultidict_update_istr
tests/test_multidict_benchmarks.py::test_cimultidict_update_istr
+1%
155.8 µs
154.5 µs
test_cimultidict_getall_str_hit
tests/test_multidict_benchmarks.py::test_cimultidict_getall_str_hit
+1%
41 µs
40.7 µs
test_multidict_get_miss
tests/test_multidict_benchmarks.py::test_multidict_get_miss
+1%
147.2 µs
146.2 µs
test_multidict_getall_str_hit
tests/test_multidict_benchmarks.py::test_multidict_getall_str_hit
+1%
33.1 µs
32.9 µs
test_cimultidict_get_miss
tests/test_multidict_benchmarks.py::test_cimultidict_get_miss
+1%
176.6 µs
175.6 µs
test_cimultidict_get_istr_with_default_miss
tests/test_multidict_benchmarks.py::test_cimultidict_get_istr_with_default_miss
+1%
159.2 µs
158.4 µs
test_cimultidict_get_miss_with_default
tests/test_multidict_benchmarks.py::test_cimultidict_get_miss_with_default
+1%
185 µs
184 µs
test_cimultidict_add_istr
tests/test_multidict_benchmarks.py::test_cimultidict_add_istr
+1%
81.7 µs
81.3 µs
test_cimultidict_get_istr_miss
tests/test_multidict_benchmarks.py::test_cimultidict_get_istr_miss
0%
151.7 µs
151.1 µs
test_cimultidict_fetch_istr
tests/test_multidict_benchmarks.py::test_cimultidict_fetch_istr
0%
60.6 µs
60.4 µs
test_multidict_extend_str
tests/test_multidict_benchmarks.py::test_multidict_extend_str
0%
186 µs
185.4 µs
test_cimultidict_add_str
tests/test_multidict_benchmarks.py::test_cimultidict_add_str
0%
106.8 µs
106.5 µs
test_cimultidict_insert_str
tests/test_multidict_benchmarks.py::test_cimultidict_insert_str
0%
100.1 µs
99.8 µs
test_cimultidict_clear_str
tests/test_multidict_benchmarks.py::test_cimultidict_clear_str
0%
14.2 µs
14.2 µs
test_cimultidict_fetch_str
tests/test_multidict_benchmarks.py::test_cimultidict_fetch_str
0%
85 µs
84.8 µs
test_cimultidict_extend_str
tests/test_multidict_benchmarks.py::test_cimultidict_extend_str
0%
185.6 µs
185.3 µs
test_multidict_insert_str
tests/test_multidict_benchmarks.py::test_multidict_insert_str
0%
70.1 µs
70.1 µs
test_cimultidict_pop_str
tests/test_multidict_benchmarks.py::test_cimultidict_pop_str
0%
177.1 µs
177 µs
test_multidict_get_hit
tests/test_multidict_benchmarks.py::test_multidict_get_hit
0%
87.6 µs
87.5 µs
test_cimultidict_get_hit_with_default
tests/test_multidict_benchmarks.py::test_cimultidict_get_hit_with_default
0%
124.7 µs
124.6 µs
test_multidict_clear_str
tests/test_multidict_benchmarks.py::test_multidict_clear_str
0%
14.1 µs
14.1 µs
test_cimultidict_delitem_str
tests/test_multidict_benchmarks.py::test_cimultidict_delitem_str
0%
160.6 µs
160.6 µs
test_cimultidict_get_istr_hit
tests/test_multidict_benchmarks.py::test_cimultidict_get_istr_hit
0%
94.2 µs
94.2 µs
test_cimultidict_get_hit
tests/test_multidict_benchmarks.py::test_cimultidict_get_hit
0%
117.3 µs
117.4 µs
test_cimultidict_delitem_istr
tests/test_multidict_benchmarks.py::test_cimultidict_delitem_istr
0%
113 µs
113.1 µs
test_multidict_pop_str
tests/test_multidict_benchmarks.py::test_multidict_pop_str
0%
120.4 µs
120.6 µs
test_cimultidict_get_istr_hit_with_default
tests/test_multidict_benchmarks.py::test_cimultidict_get_istr_hit_with_default
0%
101.1 µs
101.3 µs
test_cimultidict_getall_istr_hit
tests/test_multidict_benchmarks.py::test_cimultidict_getall_istr_hit
0%
33.8 µs
33.8 µs
test_cimultidict_insert_istr
tests/test_multidict_benchmarks.py::test_cimultidict_insert_istr
0%
68.6 µs
68.8 µs
test_multidict_add_str
tests/test_multidict_benchmarks.py::test_multidict_add_str
0%
76.8 µs
77 µs
test_multidict_delitem_str
tests/test_multidict_benchmarks.py::test_multidict_delitem_str
0%
103.2 µs
103.5 µs
test_cimultidict_popitem_str
tests/test_multidict_benchmarks.py::test_cimultidict_popitem_str
0%
97.2 µs
97.6 µs
test_multidict_popitem_str
tests/test_multidict_benchmarks.py::test_multidict_popitem_str
-1%
97.1 µs
97.8 µs
test_cimultidict_extend_istr
tests/test_multidict_benchmarks.py::test_cimultidict_extend_istr
-3%
142.8 µs
146.5 µs

Commits

Click on a commit to change the comparison range
base
master
217d16e
0%
before-all needs to be under .linux
a60248d
18 days ago
by bdraco
ResourcesHomePricingDocsBlogGitHubChangelog
Copyright © 2024 CodSpeed Technology SAS. All rights reserved.