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

Drop _Impl helper class, move all logic to MultiDict itself

#1153Merged
Comparing
refactor-py
(
557eb58
) with
master
(
d476a03
)
CodSpeed Performance Gauge
0%
Improvements
0
Regressions
0
Untouched
244
New
0
Dropped
0
Ignored
0

Benchmarks

Passed

test_multidict_update_str_with_kwargs[case-sensitive-pure-python-module]
tests/test_multidict_benchmarks.py::test_multidict_update_str_with_kwargs[case-sensitive-pure-python-module]
CodSpeed Performance Gauge
+8%
8.3 ms
7.7 ms
test_multidict_update_str[case-insensitive-pure-python-module]
tests/test_multidict_benchmarks.py::test_multidict_update_str[case-insensitive-pure-python-module]
CodSpeed Performance Gauge
+8%
3.2 ms
3 ms
test_cimultidict_update_istr[pure-python-module]
tests/test_multidict_benchmarks.py::test_cimultidict_update_istr[pure-python-module]
CodSpeed Performance Gauge
+8%
3.3 ms
3 ms
test_multidict_update_str[case-sensitive-pure-python-module]
tests/test_multidict_benchmarks.py::test_multidict_update_str[case-sensitive-pure-python-module]
CodSpeed Performance Gauge
+8%
3.2 ms
3 ms
test_cimultidict_update_istr_with_kwargs[pure-python-module]
tests/test_multidict_benchmarks.py::test_cimultidict_update_istr_with_kwargs[pure-python-module]
CodSpeed Performance Gauge
+8%
8.5 ms
7.9 ms
test_multidict_update_str_with_kwargs[case-insensitive-pure-python-module]
tests/test_multidict_benchmarks.py::test_multidict_update_str_with_kwargs[case-insensitive-pure-python-module]
CodSpeed Performance Gauge
+8%
8.5 ms
7.9 ms
test_create_empty_multidict[case-sensitive-pure-python-module]
tests/test_multidict_benchmarks.py::test_create_empty_multidict[case-sensitive-pure-python-module]
CodSpeed Performance Gauge
+6%
34.5 µs
32.5 µs
test_create_empty_multidict[case-insensitive-pure-python-module]
tests/test_multidict_benchmarks.py::test_create_empty_multidict[case-insensitive-pure-python-module]
CodSpeed Performance Gauge
+6%
34.7 µs
32.7 µs
test_create_from_existing_cimultidict[pure-python-module]
tests/test_multidict_benchmarks.py::test_create_from_existing_cimultidict[pure-python-module]
CodSpeed Performance Gauge
+5%
47.9 µs
45.6 µs
test_create_multidict_with_items[case-sensitive-pure-python-module]
tests/test_multidict_benchmarks.py::test_create_multidict_with_items[case-sensitive-pure-python-module]
CodSpeed Performance Gauge
+2%
185.5 µs
181.5 µs
test_cimultidict_update_istr[c-extension-module]
tests/test_multidict_benchmarks.py::test_cimultidict_update_istr[c-extension-module]
CodSpeed Performance Gauge
+2%
128.7 µs
126.1 µs
test_multidict_add_str[case-sensitive-pure-python-module]
tests/test_multidict_benchmarks.py::test_multidict_add_str[case-sensitive-pure-python-module]
CodSpeed Performance Gauge
+2%
20.3 ms
19.9 ms
test_iterate_multidict_values[case-insensitive-pure-python-module]
tests/test_multidict_benchmarks.py::test_iterate_multidict_values[case-insensitive-pure-python-module]
CodSpeed Performance Gauge
+2%
128.7 µs
126.2 µs
test_create_multidict_with_items[case-insensitive-pure-python-module]
tests/test_multidict_benchmarks.py::test_create_multidict_with_items[case-insensitive-pure-python-module]
CodSpeed Performance Gauge
+2%
240.6 µs
236 µs
test_multidict_getall_str_hit[case-insensitive-pure-python-module]
tests/test_multidict_benchmarks.py::test_multidict_getall_str_hit[case-insensitive-pure-python-module]
CodSpeed Performance Gauge
+2%
52 µs
51.1 µs
test_multidict_pop_str[case-insensitive-pure-python-module]
tests/test_multidict_benchmarks.py::test_multidict_pop_str[case-insensitive-pure-python-module]
CodSpeed Performance Gauge
+2%
863 µs
848.2 µs
test_multidict_clear_str[case-insensitive-pure-python-module]
tests/test_multidict_benchmarks.py::test_multidict_clear_str[case-insensitive-pure-python-module]
CodSpeed Performance Gauge
+2%
22.9 µs
22.5 µs
test_multidict_popitem_str[case-insensitive-pure-python-module]
tests/test_multidict_benchmarks.py::test_multidict_popitem_str[case-insensitive-pure-python-module]
CodSpeed Performance Gauge
+2%
734.8 µs
722.6 µs
test_multidict_pop_str[case-sensitive-pure-python-module]
tests/test_multidict_benchmarks.py::test_multidict_pop_str[case-sensitive-pure-python-module]
CodSpeed Performance Gauge
+2%
597.1 µs
587.2 µs
test_items_view_repr[case-sensitive-c-extension-module]
tests/test_views_benchmarks.py::test_items_view_repr[case-sensitive-c-extension-module]
CodSpeed Performance Gauge
+2%
78.6 µs
77.4 µs
test_multidict_repr[case-insensitive-c-extension-module]
tests/test_multidict_benchmarks.py::test_multidict_repr[case-insensitive-c-extension-module]
CodSpeed Performance Gauge
+2%
76 µs
74.8 µs
test_keys_view_less[case-insensitive-c-extension-module]
tests/test_views_benchmarks.py::test_keys_view_less[case-insensitive-c-extension-module]
CodSpeed Performance Gauge
+1%
51.5 µs
50.8 µs
test_items_view_repr[case-insensitive-pure-python-module]
tests/test_views_benchmarks.py::test_items_view_repr[case-insensitive-pure-python-module]
CodSpeed Performance Gauge
+1%
131.8 µs
130 µs
test_multidict_add_str[case-insensitive-pure-python-module]
tests/test_multidict_benchmarks.py::test_multidict_add_str[case-insensitive-pure-python-module]
CodSpeed Performance Gauge
+1%
25.7 ms
25.4 ms
test_multidict_popitem_str[case-sensitive-pure-python-module]
tests/test_multidict_benchmarks.py::test_multidict_popitem_str[case-sensitive-pure-python-module]
CodSpeed Performance Gauge
+1%
524.5 µs
517.2 µs
test_create_multidict_with_dict[case-insensitive-pure-python-module]
tests/test_multidict_benchmarks.py::test_create_multidict_with_dict[case-insensitive-pure-python-module]
CodSpeed Performance Gauge
+1%
287.2 µs
283.3 µs
test_keys_view_equals[case-insensitive-c-extension-module]
tests/test_views_benchmarks.py::test_keys_view_equals[case-insensitive-c-extension-module]
CodSpeed Performance Gauge
+1%
61.9 µs
61 µs
test_cimultidict_pop_istr[pure-python-module]
tests/test_multidict_benchmarks.py::test_cimultidict_pop_istr[pure-python-module]
CodSpeed Performance Gauge
+1%
889.1 µs
877.4 µs
test_cimultidict_add_istr[pure-python-module]
tests/test_multidict_benchmarks.py::test_cimultidict_add_istr[pure-python-module]
CodSpeed Performance Gauge
+1%
26.8 ms
26.5 ms
test_create_multidict_with_items_with_kwargs[case-insensitive-c-extension-module]
tests/test_multidict_benchmarks.py::test_create_multidict_with_items_with_kwargs[case-insensitive-c-extension-module]
CodSpeed Performance Gauge
+1%
134.7 µs
133 µs
test_copy_from_existing_cimultidict[pure-python-module]
tests/test_multidict_benchmarks.py::test_copy_from_existing_cimultidict[pure-python-module]
CodSpeed Performance Gauge
+1%
94.6 µs
93.4 µs
test_iterate_multidict_values[case-sensitive-pure-python-module]
tests/test_multidict_benchmarks.py::test_iterate_multidict_values[case-sensitive-pure-python-module]
CodSpeed Performance Gauge
+1%
123.5 µs
122.1 µs
test_iterate_multidict[case-insensitive-pure-python-module]
tests/test_multidict_benchmarks.py::test_iterate_multidict[case-insensitive-pure-python-module]
CodSpeed Performance Gauge
+1%
242.3 µs
239.4 µs
test_multidict_fetch[case-insensitive-c-extension-module]
tests/test_multidict_benchmarks.py::test_multidict_fetch[case-insensitive-c-extension-module]
CodSpeed Performance Gauge
+1%
88 µs
87 µs
test_create_multidict_with_dict[case-sensitive-pure-python-module]
tests/test_multidict_benchmarks.py::test_create_multidict_with_dict[case-sensitive-pure-python-module]
CodSpeed Performance Gauge
+1%
232.9 µs
230.2 µs
test_iterate_multidict_keys[case-insensitive-pure-python-module]
tests/test_multidict_benchmarks.py::test_iterate_multidict_keys[case-insensitive-pure-python-module]
CodSpeed Performance Gauge
+1%
237.2 µs
234.5 µs
test_keys_view_repr[case-insensitive-c-extension-module]
tests/test_views_benchmarks.py::test_keys_view_repr[case-insensitive-c-extension-module]
CodSpeed Performance Gauge
+1%
48.1 µs
47.6 µs
test_cimultidict_getall_istr_hit[pure-python-module]
tests/test_multidict_benchmarks.py::test_cimultidict_getall_istr_hit[pure-python-module]
CodSpeed Performance Gauge
+1%
53.6 µs
53 µs
test_iterate_multidict[case-sensitive-pure-python-module]
tests/test_multidict_benchmarks.py::test_iterate_multidict[case-sensitive-pure-python-module]
CodSpeed Performance Gauge
+1%
167.4 µs
165.7 µs
test_keys_view_less_or_equal[case-insensitive-pure-python-module]
tests/test_views_benchmarks.py::test_keys_view_less_or_equal[case-insensitive-pure-python-module]
CodSpeed Performance Gauge
+1%
271.3 µs
268.6 µs
test_items_view_less[case-sensitive-pure-python-module]
tests/test_views_benchmarks.py::test_items_view_less[case-sensitive-pure-python-module]
CodSpeed Performance Gauge
+1%
233.6 µs
231.3 µs
test_multidict_delitem_str[case-sensitive-pure-python-module]
tests/test_multidict_benchmarks.py::test_multidict_delitem_str[case-sensitive-pure-python-module]
CodSpeed Performance Gauge
+1%
1.3 ms
1.3 ms
test_keys_view_less[case-insensitive-pure-python-module]
tests/test_views_benchmarks.py::test_keys_view_less[case-insensitive-pure-python-module]
CodSpeed Performance Gauge
+1%
275.2 µs
272.6 µs
test_items_view_less_or_equal[case-insensitive-pure-python-module]
tests/test_views_benchmarks.py::test_items_view_less_or_equal[case-insensitive-pure-python-module]
CodSpeed Performance Gauge
+1%
306.2 µs
303.3 µs
test_keys_view_repr[case-insensitive-pure-python-module]
tests/test_views_benchmarks.py::test_keys_view_repr[case-insensitive-pure-python-module]
CodSpeed Performance Gauge
+1%
94.4 µs
93.6 µs
test_multidict_extend_str[case-insensitive-pure-python-module]
tests/test_multidict_benchmarks.py::test_multidict_extend_str[case-insensitive-pure-python-module]
CodSpeed Performance Gauge
+1%
83.4 ms
82.6 ms
test_multidict_repr[case-insensitive-pure-python-module]
tests/test_multidict_benchmarks.py::test_multidict_repr[case-insensitive-pure-python-module]
CodSpeed Performance Gauge
+1%
134.1 µs
132.9 µs
test_multidict_extend_str[case-sensitive-pure-python-module]
tests/test_multidict_benchmarks.py::test_multidict_extend_str[case-sensitive-pure-python-module]
CodSpeed Performance Gauge
+1%
55.5 ms
55 ms
test_multidict_get_miss[case-sensitive-pure-python-module]
tests/test_multidict_benchmarks.py::test_multidict_get_miss[case-sensitive-pure-python-module]
CodSpeed Performance Gauge
+1%
1.3 ms
1.3 ms
test_iterate_multidict_keys[case-sensitive-pure-python-module]
tests/test_multidict_benchmarks.py::test_iterate_multidict_keys[case-sensitive-pure-python-module]
CodSpeed Performance Gauge
+1%
166.6 µs
165.1 µs
test_items_view_less[case-insensitive-pure-python-module]
tests/test_views_benchmarks.py::test_items_view_less[case-insensitive-pure-python-module]
CodSpeed Performance Gauge
+1%
309.3 µs
306.6 µs
test_multidict_extend_str_with_kwargs[case-sensitive-pure-python-module]
tests/test_multidict_benchmarks.py::test_multidict_extend_str_with_kwargs[case-sensitive-pure-python-module]
CodSpeed Performance Gauge
+1%
71.6 ms
71 ms
test_create_multidict_with_dict[case-insensitive-c-extension-module]
tests/test_multidict_benchmarks.py::test_create_multidict_with_dict[case-insensitive-c-extension-module]
CodSpeed Performance Gauge
+1%
70.2 µs
69.6 µs
test_keys_view_less_or_equal[case-sensitive-pure-python-module]
tests/test_views_benchmarks.py::test_keys_view_less_or_equal[case-sensitive-pure-python-module]
CodSpeed Performance Gauge
+1%
191.3 µs
189.7 µs
test_iterate_multidict_items[case-sensitive-pure-python-module]
tests/test_multidict_benchmarks.py::test_iterate_multidict_items[case-sensitive-pure-python-module]
CodSpeed Performance Gauge
+1%
180.1 µs
178.6 µs
test_multidict_extend_str_with_kwargs[case-insensitive-pure-python-module]
tests/test_multidict_benchmarks.py::test_multidict_extend_str_with_kwargs[case-insensitive-pure-python-module]
CodSpeed Performance Gauge
+1%
105.1 ms
104.2 ms
test_create_multidict_with_items[case-insensitive-c-extension-module]
tests/test_multidict_benchmarks.py::test_create_multidict_with_items[case-insensitive-c-extension-module]
CodSpeed Performance Gauge
+1%
81.1 µs
80.5 µs
test_keys_view_less_or_equal[case-insensitive-c-extension-module]
tests/test_views_benchmarks.py::test_keys_view_less_or_equal[case-insensitive-c-extension-module]
CodSpeed Performance Gauge
+1%
51.4 µs
51 µs
test_keys_view_less[case-sensitive-pure-python-module]
tests/test_views_benchmarks.py::test_keys_view_less[case-sensitive-pure-python-module]
CodSpeed Performance Gauge
+1%
194.4 µs
192.8 µs
test_create_cimultidict_with_dict_istr[c-extension-module]
tests/test_multidict_benchmarks.py::test_create_cimultidict_with_dict_istr[c-extension-module]
CodSpeed Performance Gauge
+1%
41.3 µs
41 µs
test_keys_view_not_equals[case-insensitive-pure-python-module]
tests/test_views_benchmarks.py::test_keys_view_not_equals[case-insensitive-pure-python-module]
CodSpeed Performance Gauge
+1%
85.2 µs
84.6 µs
test_keys_view_sub[case-insensitive-c-extension-module]
tests/test_views_benchmarks.py::test_keys_view_sub[case-insensitive-c-extension-module]
CodSpeed Performance Gauge
+1%
99.4 µs
98.6 µs
test_cimultidict_extend_istr[pure-python-module]
tests/test_multidict_benchmarks.py::test_cimultidict_extend_istr[pure-python-module]
CodSpeed Performance Gauge
+1%
87.5 ms
86.8 ms
test_keys_view_or[case-sensitive-pure-python-module]
tests/test_views_benchmarks.py::test_keys_view_or[case-sensitive-pure-python-module]
CodSpeed Performance Gauge
+1%
1.4 ms
1.4 ms
test_keys_view_sub[case-sensitive-pure-python-module]
tests/test_views_benchmarks.py::test_keys_view_sub[case-sensitive-pure-python-module]
CodSpeed Performance Gauge
+1%
1.4 ms
1.4 ms
test_items_view_less_or_equal[case-sensitive-pure-python-module]
tests/test_views_benchmarks.py::test_items_view_less_or_equal[case-sensitive-pure-python-module]
CodSpeed Performance Gauge
+1%
230.6 µs
229.1 µs
test_multidict_getall_str_miss[case-insensitive-pure-python-module]
tests/test_multidict_benchmarks.py::test_multidict_getall_str_miss[case-insensitive-pure-python-module]
CodSpeed Performance Gauge
+1%
48.3 µs
48 µs
test_keys_view_more[case-insensitive-pure-python-module]
tests/test_views_benchmarks.py::test_keys_view_more[case-insensitive-pure-python-module]
CodSpeed Performance Gauge
+1%
301 µs
299.1 µs
test_cimultidict_extend_istr_with_kwargs[pure-python-module]
tests/test_multidict_benchmarks.py::test_cimultidict_extend_istr_with_kwargs[pure-python-module]
CodSpeed Performance Gauge
+1%
110.1 ms
109.4 ms
test_items_view_equals[case-insensitive-pure-python-module]
tests/test_views_benchmarks.py::test_items_view_equals[case-insensitive-pure-python-module]
CodSpeed Performance Gauge
+1%
1.2 ms
1.2 ms
test_keys_view_and[case-insensitive-c-extension-module]
tests/test_views_benchmarks.py::test_keys_view_and[case-insensitive-c-extension-module]
CodSpeed Performance Gauge
+1%
78.2 µs
77.8 µs
test_items_view_less[case-insensitive-c-extension-module]
tests/test_views_benchmarks.py::test_items_view_less[case-insensitive-c-extension-module]
CodSpeed Performance Gauge
+1%
90.9 µs
90.4 µs
test_keys_view_sub[case-sensitive-c-extension-module]
tests/test_views_benchmarks.py::test_keys_view_sub[case-sensitive-c-extension-module]
CodSpeed Performance Gauge
+1%
93.7 µs
93.2 µs
test_multidict_delitem_str[case-insensitive-pure-python-module]
tests/test_multidict_benchmarks.py::test_multidict_delitem_str[case-insensitive-pure-python-module]
CodSpeed Performance Gauge
+1%
1.6 ms
1.6 ms
test_cimultidict_update_istr_with_kwargs[c-extension-module]
tests/test_multidict_benchmarks.py::test_cimultidict_update_istr_with_kwargs[c-extension-module]
CodSpeed Performance Gauge
+1%
295.7 µs
294.1 µs
test_values_view_repr[case-insensitive-pure-python-module]
tests/test_views_benchmarks.py::test_values_view_repr[case-insensitive-pure-python-module]
CodSpeed Performance Gauge
+1%
101.6 µs
101 µs
test_keys_view_is_disjoint[case-sensitive-c-extension-module]
tests/test_views_benchmarks.py::test_keys_view_is_disjoint[case-sensitive-c-extension-module]
CodSpeed Performance Gauge
+1%
63.4 µs
63.1 µs
test_multidict_get_miss[case-insensitive-pure-python-module]
tests/test_multidict_benchmarks.py::test_multidict_get_miss[case-insensitive-pure-python-module]
CodSpeed Performance Gauge
+1%
1.3 ms
1.3 ms
test_keys_view_sub[case-insensitive-pure-python-module]
tests/test_views_benchmarks.py::test_keys_view_sub[case-insensitive-pure-python-module]
CodSpeed Performance Gauge
+1%
1.7 ms
1.7 ms
test_keys_view_or[case-insensitive-c-extension-module]
tests/test_views_benchmarks.py::test_keys_view_or[case-insensitive-c-extension-module]
CodSpeed Performance Gauge
+1%
99.7 µs
99.2 µs
test_items_view_more_or_equal[case-insensitive-pure-python-module]
tests/test_views_benchmarks.py::test_items_view_more_or_equal[case-insensitive-pure-python-module]
CodSpeed Performance Gauge
0%
919.4 µs
914.9 µs
test_keys_view_or[case-insensitive-pure-python-module]
tests/test_views_benchmarks.py::test_keys_view_or[case-insensitive-pure-python-module]
CodSpeed Performance Gauge
0%
1.7 ms
1.7 ms
test_multidict_repr[case-sensitive-c-extension-module]
tests/test_multidict_benchmarks.py::test_multidict_repr[case-sensitive-c-extension-module]
CodSpeed Performance Gauge
0%
76.2 µs
75.9 µs
test_multidict_get_hit[case-insensitive-pure-python-module]
tests/test_multidict_benchmarks.py::test_multidict_get_hit[case-insensitive-pure-python-module]
CodSpeed Performance Gauge
0%
837.9 µs
833.8 µs
test_items_view_more[case-insensitive-pure-python-module]
tests/test_views_benchmarks.py::test_items_view_more[case-insensitive-pure-python-module]
CodSpeed Performance Gauge
0%
322.2 µs
320.7 µs
test_multidict_get_hit_with_default[case-insensitive-pure-python-module]
tests/test_multidict_benchmarks.py::test_multidict_get_hit_with_default[case-insensitive-pure-python-module]
CodSpeed Performance Gauge
0%
840.8 µs
837 µs
test_create_multidict_with_items_with_kwargs[case-insensitive-pure-python-module]
tests/test_multidict_benchmarks.py::test_create_multidict_with_items_with_kwargs[case-insensitive-pure-python-module]
CodSpeed Performance Gauge
0%
479.6 µs
477.4 µs
test_multidict_update_str[case-insensitive-c-extension-module]
tests/test_multidict_benchmarks.py::test_multidict_update_str[case-insensitive-c-extension-module]
CodSpeed Performance Gauge
0%
158 µs
157.3 µs
test_items_view_or[case-insensitive-pure-python-module]
tests/test_views_benchmarks.py::test_items_view_or[case-insensitive-pure-python-module]
CodSpeed Performance Gauge
0%
1.9 ms
1.9 ms
test_keys_view_is_disjoint[case-insensitive-c-extension-module]
tests/test_views_benchmarks.py::test_keys_view_is_disjoint[case-insensitive-c-extension-module]
CodSpeed Performance Gauge
0%
66.4 µs
66.1 µs
test_items_view_xor[case-sensitive-c-extension-module]
tests/test_views_benchmarks.py::test_items_view_xor[case-sensitive-c-extension-module]
CodSpeed Performance Gauge
0%
443 µs
441.2 µs
test_cimultidict_get_istr_miss[pure-python-module]
tests/test_multidict_benchmarks.py::test_cimultidict_get_istr_miss[pure-python-module]
CodSpeed Performance Gauge
0%
1.4 ms
1.4 ms
test_cimultidict_get_istr_with_default_miss[pure-python-module]
tests/test_multidict_benchmarks.py::test_cimultidict_get_istr_with_default_miss[pure-python-module]
CodSpeed Performance Gauge
0%
1.4 ms
1.4 ms
test_items_view_or[case-sensitive-pure-python-module]
tests/test_views_benchmarks.py::test_items_view_or[case-sensitive-pure-python-module]
CodSpeed Performance Gauge
0%
1.6 ms
1.6 ms
test_items_view_not_equals[case-sensitive-pure-python-module]
tests/test_views_benchmarks.py::test_items_view_not_equals[case-sensitive-pure-python-module]
CodSpeed Performance Gauge
0%
77.6 µs
77.3 µs
test_keys_view_is_disjoint[case-sensitive-pure-python-module]
tests/test_views_benchmarks.py::test_keys_view_is_disjoint[case-sensitive-pure-python-module]
CodSpeed Performance Gauge
0%
1.4 ms
1.4 ms
test_multidict_extend_str[case-insensitive-c-extension-module]
tests/test_multidict_benchmarks.py::test_multidict_extend_str[case-insensitive-c-extension-module]
CodSpeed Performance Gauge
0%
8.2 ms
8.1 ms
test_items_view_xor[case-insensitive-pure-python-module]
tests/test_views_benchmarks.py::test_items_view_xor[case-insensitive-pure-python-module]
CodSpeed Performance Gauge
0%
1.9 ms
1.9 ms
test_items_view_xor[case-insensitive-c-extension-module]
tests/test_views_benchmarks.py::test_items_view_xor[case-insensitive-c-extension-module]
CodSpeed Performance Gauge
0%
452.3 µs
450.6 µs
test_multidict_update_str_with_kwargs[case-insensitive-c-extension-module]
tests/test_multidict_benchmarks.py::test_multidict_update_str_with_kwargs[case-insensitive-c-extension-module]
CodSpeed Performance Gauge
0%
320.5 µs
319.3 µs
test_multidict_fetch[case-insensitive-pure-python-module]
tests/test_multidict_benchmarks.py::test_multidict_fetch[case-insensitive-pure-python-module]
CodSpeed Performance Gauge
0%
838 µs
835.1 µs
test_multidict_delitem_str[case-insensitive-c-extension-module]
tests/test_multidict_benchmarks.py::test_multidict_delitem_str[case-insensitive-c-extension-module]
CodSpeed Performance Gauge
0%
110.3 µs
109.9 µs
test_keys_view_not_equals[case-sensitive-pure-python-module]
tests/test_views_benchmarks.py::test_keys_view_not_equals[case-sensitive-pure-python-module]
CodSpeed Performance Gauge
0%
77.7 µs
77.4 µs
test_keys_view_xor[case-insensitive-pure-python-module]
tests/test_views_benchmarks.py::test_keys_view_xor[case-insensitive-pure-python-module]
CodSpeed Performance Gauge
0%
2.9 ms
2.9 ms
test_items_view_not_equals[case-insensitive-pure-python-module]
tests/test_views_benchmarks.py::test_items_view_not_equals[case-insensitive-pure-python-module]
CodSpeed Performance Gauge
0%
86.2 µs
85.9 µs
test_multidict_update_str[case-sensitive-c-extension-module]
tests/test_multidict_benchmarks.py::test_multidict_update_str[case-sensitive-c-extension-module]
CodSpeed Performance Gauge
0%
123.2 µs
122.8 µs
test_keys_view_xor[case-sensitive-pure-python-module]
tests/test_views_benchmarks.py::test_keys_view_xor[case-sensitive-pure-python-module]
CodSpeed Performance Gauge
0%
2.6 ms
2.6 ms
test_cimultidict_delitem_istr[c-extension-module]
tests/test_multidict_benchmarks.py::test_cimultidict_delitem_istr[c-extension-module]
CodSpeed Performance Gauge
0%
86.3 µs
86 µs
test_keys_view_more_or_equal[case-insensitive-pure-python-module]
tests/test_views_benchmarks.py::test_keys_view_more_or_equal[case-insensitive-pure-python-module]
CodSpeed Performance Gauge
0%
868.5 µs
865.8 µs
test_iterate_multidict_items[case-insensitive-pure-python-module]
tests/test_multidict_benchmarks.py::test_iterate_multidict_items[case-insensitive-pure-python-module]
CodSpeed Performance Gauge
0%
249.9 µs
249.1 µs
test_multidict_fetch[case-sensitive-pure-python-module]
tests/test_multidict_benchmarks.py::test_multidict_fetch[case-sensitive-pure-python-module]
CodSpeed Performance Gauge
0%
778.7 µs
776.2 µs
test_multidict_insert_str[case-insensitive-pure-python-module]
tests/test_multidict_benchmarks.py::test_multidict_insert_str[case-insensitive-pure-python-module]
CodSpeed Performance Gauge
0%
2.6 ms
2.5 ms
test_values_view_repr[case-sensitive-pure-python-module]
tests/test_views_benchmarks.py::test_values_view_repr[case-sensitive-pure-python-module]
CodSpeed Performance Gauge
0%
98.7 µs
98.4 µs
test_create_cimultidict_with_items_istr[c-extension-module]
tests/test_multidict_benchmarks.py::test_create_cimultidict_with_items_istr[c-extension-module]
CodSpeed Performance Gauge
0%
52.6 µs
52.4 µs
test_items_view_sub[case-insensitive-pure-python-module]
tests/test_views_benchmarks.py::test_items_view_sub[case-insensitive-pure-python-module]
CodSpeed Performance Gauge
0%
636.9 µs
635 µs
test_keys_view_more_or_equal[case-sensitive-pure-python-module]
tests/test_views_benchmarks.py::test_keys_view_more_or_equal[case-sensitive-pure-python-module]
CodSpeed Performance Gauge
0%
806.2 µs
803.8 µs
test_keys_view_equals[case-insensitive-pure-python-module]
tests/test_views_benchmarks.py::test_keys_view_equals[case-insensitive-pure-python-module]
CodSpeed Performance Gauge
0%
1.1 ms
1.1 ms
test_cimultidict_get_istr_hit_with_default[c-extension-module]
tests/test_multidict_benchmarks.py::test_cimultidict_get_istr_hit_with_default[c-extension-module]
CodSpeed Performance Gauge
0%
71.5 µs
71.3 µs
test_cimultidict_pop_istr[c-extension-module]
tests/test_multidict_benchmarks.py::test_cimultidict_pop_istr[c-extension-module]
CodSpeed Performance Gauge
0%
83.8 µs
83.5 µs
test_multidict_extend_str_with_kwargs[case-insensitive-c-extension-module]
tests/test_multidict_benchmarks.py::test_multidict_extend_str_with_kwargs[case-insensitive-c-extension-module]
CodSpeed Performance Gauge
0%
12.2 ms
12.2 ms
test_create_cimultidict_with_items_istr[pure-python-module]
tests/test_multidict_benchmarks.py::test_create_cimultidict_with_items_istr[pure-python-module]
CodSpeed Performance Gauge
0%
254.3 µs
253.6 µs
test_keys_view_is_disjoint[case-insensitive-pure-python-module]
tests/test_views_benchmarks.py::test_keys_view_is_disjoint[case-insensitive-pure-python-module]
CodSpeed Performance Gauge
0%
1.6 ms
1.6 ms
test_multidict_getall_str_miss[case-sensitive-pure-python-module]
tests/test_multidict_benchmarks.py::test_multidict_getall_str_miss[case-sensitive-pure-python-module]
CodSpeed Performance Gauge
0%
44.2 µs
44.1 µs
test_keys_view_and[case-insensitive-pure-python-module]
tests/test_views_benchmarks.py::test_keys_view_and[case-insensitive-pure-python-module]
CodSpeed Performance Gauge
0%
1.7 ms
1.7 ms
test_keys_view_equals[case-sensitive-pure-python-module]
tests/test_views_benchmarks.py::test_keys_view_equals[case-sensitive-pure-python-module]
CodSpeed Performance Gauge
0%
937.1 µs
934.9 µs
test_items_view_and[case-insensitive-pure-python-module]
tests/test_views_benchmarks.py::test_items_view_and[case-insensitive-pure-python-module]
CodSpeed Performance Gauge
0%
1.8 ms
1.8 ms
test_multidict_getall_str_hit[case-sensitive-pure-python-module]
tests/test_multidict_benchmarks.py::test_multidict_getall_str_hit[case-sensitive-pure-python-module]
CodSpeed Performance Gauge
0%
46 µs
46 µs
test_multidict_pop_str[case-sensitive-c-extension-module]
tests/test_multidict_benchmarks.py::test_multidict_pop_str[case-sensitive-c-extension-module]
CodSpeed Performance Gauge
0%
70.1 µs
70 µs
test_cimultidict_insert_istr[c-extension-module]
tests/test_multidict_benchmarks.py::test_cimultidict_insert_istr[c-extension-module]
CodSpeed Performance Gauge
0%
66.2 µs
66.1 µs
test_items_view_less_or_equal[case-sensitive-c-extension-module]
tests/test_views_benchmarks.py::test_items_view_less_or_equal[case-sensitive-c-extension-module]
CodSpeed Performance Gauge
0%
85.5 µs
85.3 µs
test_keys_view_and[case-sensitive-pure-python-module]
tests/test_views_benchmarks.py::test_keys_view_and[case-sensitive-pure-python-module]
CodSpeed Performance Gauge
0%
1.5 ms
1.5 ms
test_multidict_update_str_with_kwargs[case-sensitive-c-extension-module]
tests/test_multidict_benchmarks.py::test_multidict_update_str_with_kwargs[case-sensitive-c-extension-module]
CodSpeed Performance Gauge
0%
253.2 µs
252.9 µs
test_items_view_more_or_equal[case-sensitive-pure-python-module]
tests/test_views_benchmarks.py::test_items_view_more_or_equal[case-sensitive-pure-python-module]
CodSpeed Performance Gauge
0%
853.5 µs
852.4 µs
test_items_view_is_disjoint[case-sensitive-pure-python-module]
tests/test_views_benchmarks.py::test_items_view_is_disjoint[case-sensitive-pure-python-module]
CodSpeed Performance Gauge
0%
1.5 ms
1.5 ms
test_multidict_get_hit_with_default[case-sensitive-pure-python-module]
tests/test_multidict_benchmarks.py::test_multidict_get_hit_with_default[case-sensitive-pure-python-module]
CodSpeed Performance Gauge
0%
781.6 µs
780.6 µs
test_cimultidict_get_istr_hit[c-extension-module]
tests/test_multidict_benchmarks.py::test_cimultidict_get_istr_hit[c-extension-module]
CodSpeed Performance Gauge
0%
69.5 µs
69.5 µs
test_multidict_getall_str_hit[case-sensitive-c-extension-module]
tests/test_multidict_benchmarks.py::test_multidict_getall_str_hit[case-sensitive-c-extension-module]
CodSpeed Performance Gauge
0%
22.8 µs
22.8 µs
test_multidict_get_hit[case-sensitive-pure-python-module]
tests/test_multidict_benchmarks.py::test_multidict_get_hit[case-sensitive-pure-python-module]
CodSpeed Performance Gauge
0%
779 µs
778.1 µs
test_multidict_add_str[case-insensitive-c-extension-module]
tests/test_multidict_benchmarks.py::test_multidict_add_str[case-insensitive-c-extension-module]
CodSpeed Performance Gauge
0%
5.5 ms
5.5 ms
test_cimultidict_insert_istr[pure-python-module]
tests/test_multidict_benchmarks.py::test_cimultidict_insert_istr[pure-python-module]
CodSpeed Performance Gauge
0%
2.6 ms
2.6 ms
test_cimultidict_add_istr[c-extension-module]
tests/test_multidict_benchmarks.py::test_cimultidict_add_istr[c-extension-module]
CodSpeed Performance Gauge
0%
2.7 ms
2.7 ms
test_cimultidict_get_istr_hit_with_default[pure-python-module]
tests/test_multidict_benchmarks.py::test_cimultidict_get_istr_hit_with_default[pure-python-module]
CodSpeed Performance Gauge
0%
868.6 µs
867.9 µs
test_create_multidict_with_dict[case-sensitive-c-extension-module]
tests/test_multidict_benchmarks.py::test_create_multidict_with_dict[case-sensitive-c-extension-module]
CodSpeed Performance Gauge
0%
36.6 µs
36.6 µs
test_items_view_equals[case-sensitive-pure-python-module]
tests/test_views_benchmarks.py::test_items_view_equals[case-sensitive-pure-python-module]
CodSpeed Performance Gauge
0%
991.4 µs
990.8 µs
test_multidict_insert_str[case-insensitive-c-extension-module]
tests/test_multidict_benchmarks.py::test_multidict_insert_str[case-insensitive-c-extension-module]
CodSpeed Performance Gauge
0%
100 µs
100 µs
test_items_view_and[case-sensitive-pure-python-module]
tests/test_views_benchmarks.py::test_items_view_and[case-sensitive-pure-python-module]
CodSpeed Performance Gauge
0%
1.6 ms
1.6 ms
test_items_view_less_or_equal[case-insensitive-c-extension-module]
tests/test_views_benchmarks.py::test_items_view_less_or_equal[case-insensitive-c-extension-module]
CodSpeed Performance Gauge
0%
90.2 µs
90.2 µs
test_items_view_is_disjoint[case-insensitive-pure-python-module]
tests/test_views_benchmarks.py::test_items_view_is_disjoint[case-insensitive-pure-python-module]
CodSpeed Performance Gauge
0%
1.7 ms
1.7 ms
test_multidict_insert_str[case-sensitive-c-extension-module]
tests/test_multidict_benchmarks.py::test_multidict_insert_str[case-sensitive-c-extension-module]
CodSpeed Performance Gauge
0%
68.7 µs
68.7 µs
test_multidict_extend_str[case-sensitive-c-extension-module]
tests/test_multidict_benchmarks.py::test_multidict_extend_str[case-sensitive-c-extension-module]
CodSpeed Performance Gauge
0%
2.4 ms
2.4 ms
test_keys_view_repr[case-sensitive-pure-python-module]
tests/test_views_benchmarks.py::test_keys_view_repr[case-sensitive-pure-python-module]
CodSpeed Performance Gauge
0%
91 µs
91 µs
test_multidict_get_hit_with_default[case-insensitive-c-extension-module]
tests/test_multidict_benchmarks.py::test_multidict_get_hit_with_default[case-insensitive-c-extension-module]
CodSpeed Performance Gauge
0%
98.9 µs
98.9 µs
test_create_cimultidict_with_dict_istr[pure-python-module]
tests/test_multidict_benchmarks.py::test_create_cimultidict_with_dict_istr[pure-python-module]
CodSpeed Performance Gauge
0%
302.6 µs
302.5 µs
test_cimultidict_get_istr_hit[pure-python-module]
tests/test_multidict_benchmarks.py::test_cimultidict_get_istr_hit[pure-python-module]
CodSpeed Performance Gauge
0%
866.1 µs
865.9 µs
test_items_view_equals[case-insensitive-c-extension-module]
tests/test_views_benchmarks.py::test_items_view_equals[case-insensitive-c-extension-module]
CodSpeed Performance Gauge
0%
1.5 ms
1.5 ms
test_multidict_insert_str[case-sensitive-pure-python-module]
tests/test_multidict_benchmarks.py::test_multidict_insert_str[case-sensitive-pure-python-module]
CodSpeed Performance Gauge
0%
2.5 ms
2.5 ms
test_multidict_get_hit[case-insensitive-c-extension-module]
tests/test_multidict_benchmarks.py::test_multidict_get_hit[case-insensitive-c-extension-module]
CodSpeed Performance Gauge
0%
96.9 µs
96.9 µs
test_items_view_xor[case-sensitive-pure-python-module]
tests/test_views_benchmarks.py::test_items_view_xor[case-sensitive-pure-python-module]
CodSpeed Performance Gauge
0%
1.7 ms
1.7 ms
test_cimultidict_get_istr_miss[c-extension-module]
tests/test_multidict_benchmarks.py::test_cimultidict_get_istr_miss[c-extension-module]
CodSpeed Performance Gauge
0%
73.2 µs
73.2 µs
test_keys_view_xor[case-insensitive-c-extension-module]
tests/test_views_benchmarks.py::test_keys_view_xor[case-insensitive-c-extension-module]
CodSpeed Performance Gauge
0%
171.1 µs
171.1 µs
test_items_view_equals[case-sensitive-c-extension-module]
tests/test_views_benchmarks.py::test_items_view_equals[case-sensitive-c-extension-module]
CodSpeed Performance Gauge
0%
1.5 ms
1.5 ms
test_items_view_more[case-sensitive-pure-python-module]
tests/test_views_benchmarks.py::test_items_view_more[case-sensitive-pure-python-module]
CodSpeed Performance Gauge
0%
289.7 µs
289.7 µs
test_cimultidict_extend_istr[c-extension-module]
tests/test_multidict_benchmarks.py::test_cimultidict_extend_istr[c-extension-module]
CodSpeed Performance Gauge
0%
2.4 ms
2.4 ms
test_items_view_is_disjoint[case-sensitive-c-extension-module]
tests/test_views_benchmarks.py::test_items_view_is_disjoint[case-sensitive-c-extension-module]
CodSpeed Performance Gauge
0%
258.4 µs
258.5 µs
test_create_multidict_with_items_with_kwargs[case-sensitive-pure-python-module]
tests/test_multidict_benchmarks.py::test_create_multidict_with_items_with_kwargs[case-sensitive-pure-python-module]
CodSpeed Performance Gauge
0%
372 µs
372.2 µs
test_items_view_not_equals[case-sensitive-c-extension-module]
tests/test_views_benchmarks.py::test_items_view_not_equals[case-sensitive-c-extension-module]
CodSpeed Performance Gauge
0%
57 µs
57.1 µs
test_create_multidict_with_items[case-sensitive-c-extension-module]
tests/test_multidict_benchmarks.py::test_create_multidict_with_items[case-sensitive-c-extension-module]
CodSpeed Performance Gauge
0%
48.2 µs
48.2 µs
test_items_view_more[case-insensitive-c-extension-module]
tests/test_views_benchmarks.py::test_items_view_more[case-insensitive-c-extension-module]
CodSpeed Performance Gauge
0%
410.6 µs
410.8 µs
test_cimultidict_fetch_istr[c-extension-module]
tests/test_multidict_benchmarks.py::test_cimultidict_fetch_istr[c-extension-module]
CodSpeed Performance Gauge
0%
58 µs
58 µs
test_multidict_extend_str_with_kwargs[case-sensitive-c-extension-module]
tests/test_multidict_benchmarks.py::test_multidict_extend_str_with_kwargs[case-sensitive-c-extension-module]
CodSpeed Performance Gauge
0%
3.6 ms
3.6 ms
test_multidict_add_str[case-sensitive-c-extension-module]
tests/test_multidict_benchmarks.py::test_multidict_add_str[case-sensitive-c-extension-module]
CodSpeed Performance Gauge
0%
2 ms
2 ms
test_cimultidict_delitem_istr[pure-python-module]
tests/test_multidict_benchmarks.py::test_cimultidict_delitem_istr[pure-python-module]
CodSpeed Performance Gauge
0%
1.6 ms
1.6 ms
test_items_view_less[case-sensitive-c-extension-module]
tests/test_views_benchmarks.py::test_items_view_less[case-sensitive-c-extension-module]
CodSpeed Performance Gauge
0%
85.4 µs
85.5 µs
test_multidict_popitem_str[case-insensitive-c-extension-module]
tests/test_multidict_benchmarks.py::test_multidict_popitem_str[case-insensitive-c-extension-module]
CodSpeed Performance Gauge
0%
111.7 µs
111.8 µs
test_keys_view_more[case-sensitive-pure-python-module]
tests/test_views_benchmarks.py::test_keys_view_more[case-sensitive-pure-python-module]
CodSpeed Performance Gauge
0%
265.8 µs
266.1 µs
test_keys_view_more_or_equal[case-insensitive-c-extension-module]
tests/test_views_benchmarks.py::test_keys_view_more_or_equal[case-insensitive-c-extension-module]
CodSpeed Performance Gauge
0%
87.6 µs
87.7 µs
test_items_view_more_or_equal[case-sensitive-c-extension-module]
tests/test_views_benchmarks.py::test_items_view_more_or_equal[case-sensitive-c-extension-module]
CodSpeed Performance Gauge
0%
1.5 ms
1.5 ms
test_cimultidict_extend_istr_with_kwargs[c-extension-module]
tests/test_multidict_benchmarks.py::test_cimultidict_extend_istr_with_kwargs[c-extension-module]
CodSpeed Performance Gauge
0%
6.5 ms
6.5 ms
test_items_view_is_disjoint[case-insensitive-c-extension-module]
tests/test_views_benchmarks.py::test_items_view_is_disjoint[case-insensitive-c-extension-module]
CodSpeed Performance Gauge
0%
261.6 µs
261.9 µs
test_items_view_more_or_equal[case-insensitive-c-extension-module]
tests/test_views_benchmarks.py::test_items_view_more_or_equal[case-insensitive-c-extension-module]
CodSpeed Performance Gauge
0%
1.5 ms
1.5 ms
test_cimultidict_get_istr_with_default_miss[c-extension-module]
tests/test_multidict_benchmarks.py::test_cimultidict_get_istr_with_default_miss[c-extension-module]
CodSpeed Performance Gauge
0%
75.2 µs
75.3 µs
test_items_view_more[case-sensitive-c-extension-module]
tests/test_views_benchmarks.py::test_items_view_more[case-sensitive-c-extension-module]
CodSpeed Performance Gauge
0%
396.3 µs
396.8 µs
test_cimultidict_getall_istr_miss[pure-python-module]
tests/test_multidict_benchmarks.py::test_cimultidict_getall_istr_miss[pure-python-module]
CodSpeed Performance Gauge
0%
51.8 µs
51.9 µs
test_iterate_multidict[case-insensitive-c-extension-module]
tests/test_multidict_benchmarks.py::test_iterate_multidict[case-insensitive-c-extension-module]
CodSpeed Performance Gauge
0%
27.5 µs
27.6 µs
test_cimultidict_fetch_istr[pure-python-module]
tests/test_multidict_benchmarks.py::test_cimultidict_fetch_istr[pure-python-module]
CodSpeed Performance Gauge
0%
866.1 µs
867.6 µs
test_items_view_and[case-insensitive-c-extension-module]
tests/test_views_benchmarks.py::test_items_view_and[case-insensitive-c-extension-module]
CodSpeed Performance Gauge
0%
362.1 µs
362.7 µs
test_values_view_repr[case-sensitive-c-extension-module]
tests/test_views_benchmarks.py::test_values_view_repr[case-sensitive-c-extension-module]
CodSpeed Performance Gauge
0%
62.7 µs
62.8 µs
test_values_view_repr[case-insensitive-c-extension-module]
tests/test_views_benchmarks.py::test_values_view_repr[case-insensitive-c-extension-module]
CodSpeed Performance Gauge
0%
65 µs
65.1 µs
test_create_cimultidict_with_items_istr_with_kwargs[c-extension-module]
tests/test_multidict_benchmarks.py::test_create_cimultidict_with_items_istr_with_kwargs[c-extension-module]
CodSpeed Performance Gauge
0%
109.2 µs
109.4 µs
test_items_view_repr[case-sensitive-pure-python-module]
tests/test_views_benchmarks.py::test_items_view_repr[case-sensitive-pure-python-module]
CodSpeed Performance Gauge
0%
126.8 µs
127.1 µs
test_items_view_and[case-sensitive-c-extension-module]
tests/test_views_benchmarks.py::test_items_view_and[case-sensitive-c-extension-module]
CodSpeed Performance Gauge
0%
357.3 µs
358.1 µs
test_multidict_pop_str[case-insensitive-c-extension-module]
tests/test_multidict_benchmarks.py::test_multidict_pop_str[case-insensitive-c-extension-module]
CodSpeed Performance Gauge
0%
107.4 µs
107.6 µs
test_create_cimultidict_with_items_istr_with_kwargs[pure-python-module]
tests/test_multidict_benchmarks.py::test_create_cimultidict_with_items_istr_with_kwargs[pure-python-module]
CodSpeed Performance Gauge
0%
507.6 µs
508.8 µs
test_items_view_or[case-sensitive-c-extension-module]
tests/test_views_benchmarks.py::test_items_view_or[case-sensitive-c-extension-module]
CodSpeed Performance Gauge
0%
351.9 µs
352.8 µs
test_keys_view_repr[case-sensitive-c-extension-module]
tests/test_views_benchmarks.py::test_keys_view_repr[case-sensitive-c-extension-module]
CodSpeed Performance Gauge
0%
48.7 µs
48.8 µs
test_keys_view_less_or_equal[case-sensitive-c-extension-module]
tests/test_views_benchmarks.py::test_keys_view_less_or_equal[case-sensitive-c-extension-module]
CodSpeed Performance Gauge
0%
42 µs
42.1 µs
test_iterate_multidict_values[case-insensitive-c-extension-module]
tests/test_multidict_benchmarks.py::test_iterate_multidict_values[case-insensitive-c-extension-module]
CodSpeed Performance Gauge
0%
27.3 µs
27.4 µs
test_items_view_sub[case-sensitive-pure-python-module]
tests/test_views_benchmarks.py::test_items_view_sub[case-sensitive-pure-python-module]
CodSpeed Performance Gauge
0%
441.4 µs
442.5 µs
test_items_view_sub[case-insensitive-c-extension-module]
tests/test_views_benchmarks.py::test_items_view_sub[case-insensitive-c-extension-module]
CodSpeed Performance Gauge
0%
158.3 µs
158.8 µs
test_items_view_repr[case-insensitive-c-extension-module]
tests/test_views_benchmarks.py::test_items_view_repr[case-insensitive-c-extension-module]
CodSpeed Performance Gauge
0%
81.1 µs
81.3 µs
test_keys_view_and[case-sensitive-c-extension-module]
tests/test_views_benchmarks.py::test_keys_view_and[case-sensitive-c-extension-module]
CodSpeed Performance Gauge
0%
74.8 µs
75 µs
test_items_view_or[case-insensitive-c-extension-module]
tests/test_views_benchmarks.py::test_items_view_or[case-insensitive-c-extension-module]
CodSpeed Performance Gauge
0%
356.7 µs
357.8 µs
test_iterate_multidict_items[case-insensitive-c-extension-module]
tests/test_multidict_benchmarks.py::test_iterate_multidict_items[case-insensitive-c-extension-module]
CodSpeed Performance Gauge
0%
47.9 µs
48 µs
test_iterate_multidict_keys[case-insensitive-c-extension-module]
tests/test_multidict_benchmarks.py::test_iterate_multidict_keys[case-insensitive-c-extension-module]
CodSpeed Performance Gauge
0%
29.1 µs
29.2 µs
test_keys_view_more_or_equal[case-sensitive-c-extension-module]
tests/test_views_benchmarks.py::test_keys_view_more_or_equal[case-sensitive-c-extension-module]
CodSpeed Performance Gauge
0%
57.9 µs
58.1 µs
test_create_empty_multidict[case-insensitive-c-extension-module]
tests/test_multidict_benchmarks.py::test_create_empty_multidict[case-insensitive-c-extension-module]
CodSpeed Performance Gauge
0%
17.3 µs
17.3 µs
test_multidict_get_miss[case-sensitive-c-extension-module]
tests/test_multidict_benchmarks.py::test_multidict_get_miss[case-sensitive-c-extension-module]
CodSpeed Performance Gauge
0%
63.7 µs
63.9 µs
test_keys_view_not_equals[case-sensitive-c-extension-module]
tests/test_views_benchmarks.py::test_keys_view_not_equals[case-sensitive-c-extension-module]
CodSpeed Performance Gauge
0%
22 µs
22.1 µs
test_create_multidict_with_items_with_kwargs[case-sensitive-c-extension-module]
tests/test_multidict_benchmarks.py::test_create_multidict_with_items_with_kwargs[case-sensitive-c-extension-module]
CodSpeed Performance Gauge
0%
70.7 µs
71 µs
test_create_from_existing_cimultidict[c-extension-module]
tests/test_multidict_benchmarks.py::test_create_from_existing_cimultidict[c-extension-module]
CodSpeed Performance Gauge
-1%
19.4 µs
19.5 µs
test_multidict_get_miss[case-insensitive-c-extension-module]
tests/test_multidict_benchmarks.py::test_multidict_get_miss[case-insensitive-c-extension-module]
CodSpeed Performance Gauge
-1%
102.5 µs
103.1 µs
test_create_cimultidictproxy
tests/test_multidict_benchmarks.py::test_create_cimultidictproxy
CodSpeed Performance Gauge
-1%
17.7 µs
17.8 µs
test_keys_view_not_equals[case-insensitive-c-extension-module]
tests/test_views_benchmarks.py::test_keys_view_not_equals[case-insensitive-c-extension-module]
CodSpeed Performance Gauge
-1%
22.3 µs
22.4 µs
test_multidict_repr[case-sensitive-pure-python-module]
tests/test_multidict_benchmarks.py::test_multidict_repr[case-sensitive-pure-python-module]
CodSpeed Performance Gauge
-1%
128.8 µs
129.6 µs
test_cimultidict_getall_istr_miss[c-extension-module]
tests/test_multidict_benchmarks.py::test_cimultidict_getall_istr_miss[c-extension-module]
CodSpeed Performance Gauge
-1%
16.2 µs
16.3 µs
test_multidict_getall_str_miss[case-insensitive-c-extension-module]
tests/test_multidict_benchmarks.py::test_multidict_getall_str_miss[case-insensitive-c-extension-module]
CodSpeed Performance Gauge
-1%
19.1 µs
19.2 µs
test_multidict_get_hit_with_default[case-sensitive-c-extension-module]
tests/test_multidict_benchmarks.py::test_multidict_get_hit_with_default[case-sensitive-c-extension-module]
CodSpeed Performance Gauge
-1%
60.6 µs
61 µs
test_multidict_delitem_str[case-sensitive-c-extension-module]
tests/test_multidict_benchmarks.py::test_multidict_delitem_str[case-sensitive-c-extension-module]
CodSpeed Performance Gauge
-1%
78 µs
78.6 µs
test_iterate_multidict[case-sensitive-c-extension-module]
tests/test_multidict_benchmarks.py::test_iterate_multidict[case-sensitive-c-extension-module]
CodSpeed Performance Gauge
-1%
27.3 µs
27.5 µs
test_iterate_multidict_items[case-sensitive-c-extension-module]
tests/test_multidict_benchmarks.py::test_iterate_multidict_items[case-sensitive-c-extension-module]
CodSpeed Performance Gauge
-1%
47.4 µs
47.8 µs
test_keys_view_equals[case-sensitive-c-extension-module]
tests/test_views_benchmarks.py::test_keys_view_equals[case-sensitive-c-extension-module]
CodSpeed Performance Gauge
-1%
59.6 µs
60 µs
test_cimultidict_getall_istr_hit[c-extension-module]
tests/test_multidict_benchmarks.py::test_cimultidict_getall_istr_hit[c-extension-module]
CodSpeed Performance Gauge
-1%
22.4 µs
22.6 µs
test_keys_view_more[case-insensitive-c-extension-module]
tests/test_views_benchmarks.py::test_keys_view_more[case-insensitive-c-extension-module]
CodSpeed Performance Gauge
-1%
50.3 µs
50.6 µs
test_copy_from_existing_cimultidict[c-extension-module]
tests/test_multidict_benchmarks.py::test_copy_from_existing_cimultidict[c-extension-module]
CodSpeed Performance Gauge
-1%
18.8 µs
19 µs
test_keys_view_less[case-sensitive-c-extension-module]
tests/test_views_benchmarks.py::test_keys_view_less[case-sensitive-c-extension-module]
CodSpeed Performance Gauge
-1%
42.2 µs
42.5 µs
test_multidict_getall_str_hit[case-insensitive-c-extension-module]
tests/test_multidict_benchmarks.py::test_multidict_getall_str_hit[case-insensitive-c-extension-module]
CodSpeed Performance Gauge
-1%
24.9 µs
25.1 µs
test_multidict_get_hit[case-sensitive-c-extension-module]
tests/test_multidict_benchmarks.py::test_multidict_get_hit[case-sensitive-c-extension-module]
CodSpeed Performance Gauge
-1%
58.6 µs
59.1 µs
test_multidict_clear_str[case-sensitive-pure-python-module]
tests/test_multidict_benchmarks.py::test_multidict_clear_str[case-sensitive-pure-python-module]
CodSpeed Performance Gauge
-1%
20.8 µs
20.9 µs
test_create_empty_multidict[case-sensitive-c-extension-module]
tests/test_multidict_benchmarks.py::test_create_empty_multidict[case-sensitive-c-extension-module]
CodSpeed Performance Gauge
-1%
17 µs
17.1 µs
test_items_view_not_equals[case-insensitive-c-extension-module]
tests/test_views_benchmarks.py::test_items_view_not_equals[case-insensitive-c-extension-module]
CodSpeed Performance Gauge
-1%
58.2 µs
58.7 µs
test_iterate_multidict_values[case-sensitive-c-extension-module]
tests/test_multidict_benchmarks.py::test_iterate_multidict_values[case-sensitive-c-extension-module]
CodSpeed Performance Gauge
-1%
27.6 µs
27.8 µs
test_keys_view_xor[case-sensitive-c-extension-module]
tests/test_views_benchmarks.py::test_keys_view_xor[case-sensitive-c-extension-module]
CodSpeed Performance Gauge
-1%
164 µs
165.3 µs
test_keys_view_more[case-sensitive-c-extension-module]
tests/test_views_benchmarks.py::test_keys_view_more[case-sensitive-c-extension-module]
CodSpeed Performance Gauge
-1%
35 µs
35.3 µs
test_iterate_multidict_keys[case-sensitive-c-extension-module]
tests/test_multidict_benchmarks.py::test_iterate_multidict_keys[case-sensitive-c-extension-module]
CodSpeed Performance Gauge
-1%
29.1 µs
29.4 µs
test_multidict_popitem_str[case-sensitive-c-extension-module]
tests/test_multidict_benchmarks.py::test_multidict_popitem_str[case-sensitive-c-extension-module]
CodSpeed Performance Gauge
-1%
62.3 µs
62.8 µs
test_multidict_clear_str[case-insensitive-c-extension-module]
tests/test_multidict_benchmarks.py::test_multidict_clear_str[case-insensitive-c-extension-module]
CodSpeed Performance Gauge
-1%
13.8 µs
13.9 µs
test_multidict_getall_str_miss[case-sensitive-c-extension-module]
tests/test_multidict_benchmarks.py::test_multidict_getall_str_miss[case-sensitive-c-extension-module]
CodSpeed Performance Gauge
-1%
16.9 µs
17 µs
test_create_multidictproxy
tests/test_multidict_benchmarks.py::test_create_multidictproxy
CodSpeed Performance Gauge
-1%
17.3 µs
17.5 µs
test_items_view_sub[case-sensitive-c-extension-module]
tests/test_views_benchmarks.py::test_items_view_sub[case-sensitive-c-extension-module]
CodSpeed Performance Gauge
-1%
151.5 µs
153 µs
test_create_empty_cimultidictproxy
tests/test_multidict_benchmarks.py::test_create_empty_cimultidictproxy
CodSpeed Performance Gauge
-1%
17.7 µs
17.9 µs
test_multidict_clear_str[case-sensitive-c-extension-module]
tests/test_multidict_benchmarks.py::test_multidict_clear_str[case-sensitive-c-extension-module]
CodSpeed Performance Gauge
-1%
14.2 µs
14.4 µs
test_keys_view_or[case-sensitive-c-extension-module]
tests/test_views_benchmarks.py::test_keys_view_or[case-sensitive-c-extension-module]
CodSpeed Performance Gauge
-1%
93 µs
94.1 µs
test_multidict_fetch[case-sensitive-c-extension-module]
tests/test_multidict_benchmarks.py::test_multidict_fetch[case-sensitive-c-extension-module]
CodSpeed Performance Gauge
-1%
54.9 µs
55.6 µs
test_create_empty_multidictproxy
tests/test_multidict_benchmarks.py::test_create_empty_multidictproxy
CodSpeed Performance Gauge
-2%
17.2 µs
17.5 µs

Commits

Click on a commit to change the comparison range
Base
master
d476a03
+1%
Drop _Impl helper class, move all logic to MultiDict itself
7857294
5 days ago
by asvetlov
0%
changelog
d545a7c
5 days ago
by asvetlov
0%
reformat
557eb58
5 days ago
by asvetlov
© 2025 CodSpeed Technology
Home Terms PrivacyDocs