aio-libs
multidict
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Refactor pair_list implementation
#1086
Merged
Comparing
refactor
(
80d654c
) with
master
(
27a413e
)
CodSpeed Performance Gauge
0%
Improvements
0
Regressions
0
Untouched
53
New
0
Dropped
0
Ignored
0
Benchmarks
Passed
test_multidict_get_miss
tests/test_multidict_benchmarks.py::test_multidict_get_miss
CodSpeed Performance Gauge
+4%
66.8 µs
64 µs
test_cimultidict_get_istr_with_default_miss
tests/test_multidict_benchmarks.py::test_cimultidict_get_istr_with_default_miss
CodSpeed Performance Gauge
+4%
80 µs
76.8 µs
test_keys_view_is_disjoint
tests/test_views_benchmarks.py::test_keys_view_is_disjoint
CodSpeed Performance Gauge
+4%
72.8 µs
69.9 µs
test_cimultidict_get_istr_miss
tests/test_multidict_benchmarks.py::test_cimultidict_get_istr_miss
CodSpeed Performance Gauge
+4%
77.6 µs
74.7 µs
test_cimultidict_get_miss_with_default
tests/test_multidict_benchmarks.py::test_cimultidict_get_miss_with_default
CodSpeed Performance Gauge
+4%
105.9 µs
102.2 µs
test_cimultidict_get_miss
tests/test_multidict_benchmarks.py::test_cimultidict_get_miss
CodSpeed Performance Gauge
+3%
103.4 µs
99.9 µs
test_cimultidict_get_hit_with_default
tests/test_multidict_benchmarks.py::test_cimultidict_get_hit_with_default
CodSpeed Performance Gauge
+2%
99.5 µs
97.9 µs
test_cimultidict_fetch_str
tests/test_multidict_benchmarks.py::test_cimultidict_fetch_str
CodSpeed Performance Gauge
+1%
85.8 µs
84.7 µs
test_cimultidict_get_istr_hit_with_default
tests/test_multidict_benchmarks.py::test_cimultidict_get_istr_hit_with_default
CodSpeed Performance Gauge
+1%
75 µs
74.2 µs
test_cimultidict_get_hit
tests/test_multidict_benchmarks.py::test_cimultidict_get_hit
CodSpeed Performance Gauge
+1%
97 µs
96 µs
test_cimultidict_get_istr_hit
tests/test_multidict_benchmarks.py::test_cimultidict_get_istr_hit
CodSpeed Performance Gauge
+1%
73 µs
72.3 µs
test_keys_view_more_or_equal
tests/test_views_benchmarks.py::test_keys_view_more_or_equal
CodSpeed Performance Gauge
+1%
73.5 µs
72.9 µs
test_cimultidict_fetch_istr
tests/test_multidict_benchmarks.py::test_cimultidict_fetch_istr
CodSpeed Performance Gauge
+1%
61.4 µs
60.9 µs
test_keys_view_equals
tests/test_views_benchmarks.py::test_keys_view_equals
CodSpeed Performance Gauge
+1%
76.8 µs
76.3 µs
test_cimultidict_clear_str
tests/test_multidict_benchmarks.py::test_cimultidict_clear_str
CodSpeed Performance Gauge
0%
14.4 µs
14.4 µs
test_cimultidict_update_istr
tests/test_multidict_benchmarks.py::test_cimultidict_update_istr
CodSpeed Performance Gauge
0%
152.9 µs
152.6 µs
test_cimultidict_getall_istr_hit
tests/test_multidict_benchmarks.py::test_cimultidict_getall_istr_hit
CodSpeed Performance Gauge
0%
32.2 µs
32.2 µs
test_multidict_clear_str
tests/test_multidict_benchmarks.py::test_multidict_clear_str
CodSpeed Performance Gauge
0%
14.5 µs
14.4 µs
test_cimultidict_insert_str
tests/test_multidict_benchmarks.py::test_cimultidict_insert_str
CodSpeed Performance Gauge
0%
101.5 µs
101.3 µs
test_keys_view_not_equals
tests/test_views_benchmarks.py::test_keys_view_not_equals
CodSpeed Performance Gauge
0%
37.5 µs
37.4 µs
test_cimultidict_update_str
tests/test_multidict_benchmarks.py::test_cimultidict_update_str
CodSpeed Performance Gauge
0%
181 µs
180.8 µs
test_cimultidict_insert_istr
tests/test_multidict_benchmarks.py::test_cimultidict_insert_istr
CodSpeed Performance Gauge
0%
69.7 µs
69.8 µs
test_multidict_insert_str
tests/test_multidict_benchmarks.py::test_multidict_insert_str
CodSpeed Performance Gauge
0%
71.3 µs
71.4 µs
test_cimultidict_add_str
tests/test_multidict_benchmarks.py::test_cimultidict_add_str
CodSpeed Performance Gauge
0%
5.5 ms
5.5 ms
test_keys_view_or
tests/test_views_benchmarks.py::test_keys_view_or
CodSpeed Performance Gauge
0%
108.7 µs
109.1 µs
test_multidict_get_hit
tests/test_multidict_benchmarks.py::test_multidict_get_hit
CodSpeed Performance Gauge
0%
60.3 µs
60.5 µs
test_cimultidict_pop_istr
tests/test_multidict_benchmarks.py::test_cimultidict_pop_istr
CodSpeed Performance Gauge
0%
110.5 µs
110.9 µs
test_keys_view_xor
tests/test_views_benchmarks.py::test_keys_view_xor
CodSpeed Performance Gauge
0%
99.9 µs
100.3 µs
test_multidict_getall_str_hit
tests/test_multidict_benchmarks.py::test_multidict_getall_str_hit
CodSpeed Performance Gauge
0%
31.6 µs
31.7 µs
test_cimultidict_delitem_str
tests/test_multidict_benchmarks.py::test_cimultidict_delitem_str
CodSpeed Performance Gauge
0%
162.5 µs
163.3 µs
test_keys_view_sub
tests/test_views_benchmarks.py::test_keys_view_sub
CodSpeed Performance Gauge
-1%
91.2 µs
91.8 µs
test_cimultidict_add_istr
tests/test_multidict_benchmarks.py::test_cimultidict_add_istr
CodSpeed Performance Gauge
-1%
2.8 ms
2.8 ms
test_multidict_update_str
tests/test_multidict_benchmarks.py::test_multidict_update_str
CodSpeed Performance Gauge
-1%
147 µs
148 µs
test_multidict_add_str
tests/test_multidict_benchmarks.py::test_multidict_add_str
CodSpeed Performance Gauge
-1%
2.1 ms
2.1 ms
test_multidict_extend_str
tests/test_multidict_benchmarks.py::test_multidict_extend_str
CodSpeed Performance Gauge
-1%
15.7 ms
15.8 ms
test_keys_view_more
tests/test_views_benchmarks.py::test_keys_view_more
CodSpeed Performance Gauge
-1%
51.1 µs
51.6 µs
test_cimultidict_extend_str
tests/test_multidict_benchmarks.py::test_cimultidict_extend_str
CodSpeed Performance Gauge
-1%
15.7 ms
15.9 ms
test_keys_view_and
tests/test_views_benchmarks.py::test_keys_view_and
CodSpeed Performance Gauge
-1%
92.2 µs
93.3 µs
test_multidict_fetch
tests/test_multidict_benchmarks.py::test_multidict_fetch
CodSpeed Performance Gauge
-1%
55.5 µs
56.2 µs
test_multidict_pop_str
tests/test_multidict_benchmarks.py::test_multidict_pop_str
CodSpeed Performance Gauge
-1%
93.5 µs
94.8 µs
test_cimultidict_pop_str
tests/test_multidict_benchmarks.py::test_cimultidict_pop_str
CodSpeed Performance Gauge
-1%
157.1 µs
159.3 µs
test_cimultidict_getall_str_hit
tests/test_multidict_benchmarks.py::test_cimultidict_getall_str_hit
CodSpeed Performance Gauge
-2%
39.2 µs
39.8 µs
test_cimultidict_delitem_istr
tests/test_multidict_benchmarks.py::test_cimultidict_delitem_istr
CodSpeed Performance Gauge
-2%
113.6 µs
115.5 µs
test_keys_view_less_or_equal
tests/test_views_benchmarks.py::test_keys_view_less_or_equal
CodSpeed Performance Gauge
-2%
55.2 µs
56.1 µs
test_multidict_popitem_str
tests/test_multidict_benchmarks.py::test_multidict_popitem_str
CodSpeed Performance Gauge
-2%
95.7 µs
97.5 µs
test_keys_view_less
tests/test_views_benchmarks.py::test_keys_view_less
CodSpeed Performance Gauge
-2%
58.2 µs
59.3 µs
test_cimultidict_popitem_str
tests/test_multidict_benchmarks.py::test_cimultidict_popitem_str
CodSpeed Performance Gauge
-2%
95.7 µs
97.5 µs
test_cimultidict_extend_istr
tests/test_multidict_benchmarks.py::test_cimultidict_extend_istr
CodSpeed Performance Gauge
-2%
7.7 ms
7.8 ms
test_multidict_delitem_str
tests/test_multidict_benchmarks.py::test_multidict_delitem_str
CodSpeed Performance Gauge
-2%
103.9 µs
106.3 µs
test_multidict_repr
tests/test_multidict_benchmarks.py::test_multidict_repr
CodSpeed Performance Gauge
-3%
72.6 µs
75.1 µs
test_items_view_repr
tests/test_views_benchmarks.py::test_items_view_repr
CodSpeed Performance Gauge
-4%
77.3 µs
80.3 µs
test_values_view_repr
tests/test_views_benchmarks.py::test_values_view_repr
CodSpeed Performance Gauge
-6%
59.9 µs
64 µs
test_keys_view_repr
tests/test_views_benchmarks.py::test_keys_view_repr
CodSpeed Performance Gauge
-8%
45.9 µs
49.8 µs
Commits
Click on a commit to change the comparison range
Base
master
27a413e
0%
Optimize list comparison
9f0ca7d
3 months ago
by asvetlov
+1%
step
64ad24a
3 months ago
by asvetlov
0%
step
ab45198
3 months ago
by asvetlov
0%
changelog
aee82fb
3 months ago
by asvetlov
0%
Update 1084.misc
cf4cc72
3 months ago
by asvetlov
0%
Raise exc if mdict is modified during iteration
e984ad3
3 months ago
by asvetlov
0%
step
5b2fa48
3 months ago
by asvetlov
-1%
Merge remote-tracking branch 'origin/master' into refactor
80d654c
3 months ago
by asvetlov
© 2025 CodSpeed Technology
Home
Terms
Privacy
Docs