aio-libs
multidict
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Always return new references in C Extension
#1084
Closed
Comparing
strongrefs
(
7d5e800
) with
master
(
5dcfd85
)
CodSpeed Performance Gauge
-42%
Improvements
0
Regressions
17
Untouched
36
New
0
Dropped
0
Ignored
0
Benchmarks
Failed
test_cimultidict_extend_istr
Regression
tests/test_multidict_benchmarks.py::test_cimultidict_extend_istr
CodSpeed Performance Gauge
-18%
129.6 µs
158.6 µs
test_cimultidict_fetch_istr
Regression
tests/test_multidict_benchmarks.py::test_cimultidict_fetch_istr
CodSpeed Performance Gauge
-28%
61.7 µs
85.1 µs
test_cimultidict_fetch_str
Regression
tests/test_multidict_benchmarks.py::test_cimultidict_fetch_str
CodSpeed Performance Gauge
-21%
86 µs
109.1 µs
test_cimultidict_get_hit
Regression
tests/test_multidict_benchmarks.py::test_cimultidict_get_hit
CodSpeed Performance Gauge
-19%
97.4 µs
120.8 µs
test_cimultidict_get_hit_with_default
Regression
tests/test_multidict_benchmarks.py::test_cimultidict_get_hit_with_default
CodSpeed Performance Gauge
-19%
99.4 µs
122.6 µs
test_cimultidict_get_istr_hit
Regression
tests/test_multidict_benchmarks.py::test_cimultidict_get_istr_hit
CodSpeed Performance Gauge
-25%
73.3 µs
97.2 µs
test_cimultidict_get_istr_hit_with_default
Regression
tests/test_multidict_benchmarks.py::test_cimultidict_get_istr_hit_with_default
CodSpeed Performance Gauge
-24%
75.5 µs
99.3 µs
test_cimultidict_get_istr_miss
Regression
tests/test_multidict_benchmarks.py::test_cimultidict_get_istr_miss
CodSpeed Performance Gauge
-40%
77.6 µs
129.5 µs
test_cimultidict_get_istr_with_default_miss
Regression
tests/test_multidict_benchmarks.py::test_cimultidict_get_istr_with_default_miss
CodSpeed Performance Gauge
-40%
80.1 µs
132.5 µs
test_cimultidict_get_miss
Regression
tests/test_multidict_benchmarks.py::test_cimultidict_get_miss
CodSpeed Performance Gauge
-34%
102.6 µs
155.4 µs
test_cimultidict_get_miss_with_default
Regression
tests/test_multidict_benchmarks.py::test_cimultidict_get_miss_with_default
CodSpeed Performance Gauge
-33%
105.1 µs
156.3 µs
test_multidict_fetch
Regression
tests/test_multidict_benchmarks.py::test_multidict_fetch
CodSpeed Performance Gauge
-29%
56.6 µs
79.6 µs
test_multidict_get_hit
Regression
tests/test_multidict_benchmarks.py::test_multidict_get_hit
CodSpeed Performance Gauge
-26%
61.4 µs
83.1 µs
test_multidict_get_miss
Regression
tests/test_multidict_benchmarks.py::test_multidict_get_miss
CodSpeed Performance Gauge
-42%
66.9 µs
116.2 µs
test_keys_view_equals
Regression
tests/test_views_benchmarks.py::test_keys_view_equals
CodSpeed Performance Gauge
-14%
77.6 µs
90.7 µs
test_keys_view_is_disjoint
Regression
tests/test_views_benchmarks.py::test_keys_view_is_disjoint
CodSpeed Performance Gauge
-26%
72.8 µs
97.9 µs
test_keys_view_more_or_equal
Regression
tests/test_views_benchmarks.py::test_keys_view_more_or_equal
CodSpeed Performance Gauge
-15%
74.1 µs
86.8 µs
Passed
test_cimultidict_add_str
tests/test_multidict_benchmarks.py::test_cimultidict_add_str
CodSpeed Performance Gauge
+2%
84.3 µs
82.2 µs
test_cimultidict_insert_str
tests/test_multidict_benchmarks.py::test_cimultidict_insert_str
CodSpeed Performance Gauge
+2%
101.3 µs
99 µs
test_multidict_add_str
tests/test_multidict_benchmarks.py::test_multidict_add_str
CodSpeed Performance Gauge
+2%
48.9 µs
48 µs
test_cimultidict_add_istr
tests/test_multidict_benchmarks.py::test_cimultidict_add_istr
CodSpeed Performance Gauge
+2%
60.2 µs
59.2 µs
test_cimultidict_insert_istr
tests/test_multidict_benchmarks.py::test_cimultidict_insert_istr
CodSpeed Performance Gauge
+1%
69.8 µs
68.8 µs
test_multidict_insert_str
tests/test_multidict_benchmarks.py::test_multidict_insert_str
CodSpeed Performance Gauge
+1%
71.4 µs
70.5 µs
test_multidict_pop_str
tests/test_multidict_benchmarks.py::test_multidict_pop_str
CodSpeed Performance Gauge
+1%
93.2 µs
92.4 µs
test_multidict_repr
tests/test_multidict_benchmarks.py::test_multidict_repr
CodSpeed Performance Gauge
0%
200 µs
199 µs
test_cimultidict_update_istr
tests/test_multidict_benchmarks.py::test_cimultidict_update_istr
CodSpeed Performance Gauge
0%
153.4 µs
152.7 µs
test_keys_view_less_or_equal
tests/test_views_benchmarks.py::test_keys_view_less_or_equal
CodSpeed Performance Gauge
0%
56.3 µs
56.1 µs
test_multidict_popitem_str
tests/test_multidict_benchmarks.py::test_multidict_popitem_str
CodSpeed Performance Gauge
0%
96 µs
95.7 µs
test_cimultidict_popitem_str
tests/test_multidict_benchmarks.py::test_cimultidict_popitem_str
CodSpeed Performance Gauge
0%
96 µs
95.7 µs
test_multidict_clear_str
tests/test_multidict_benchmarks.py::test_multidict_clear_str
CodSpeed Performance Gauge
0%
14.5 µs
14.5 µs
test_values_view_repr
tests/test_views_benchmarks.py::test_values_view_repr
CodSpeed Performance Gauge
0%
131.7 µs
131.8 µs
test_keys_view_repr
tests/test_views_benchmarks.py::test_keys_view_repr
CodSpeed Performance Gauge
0%
131.6 µs
131.8 µs
test_cimultidict_update_str
tests/test_multidict_benchmarks.py::test_cimultidict_update_str
CodSpeed Performance Gauge
0%
180.5 µs
180.8 µs
test_multidict_extend_str
tests/test_multidict_benchmarks.py::test_multidict_extend_str
CodSpeed Performance Gauge
0%
200 µs
200.4 µs
test_multidict_delitem_str
tests/test_multidict_benchmarks.py::test_multidict_delitem_str
CodSpeed Performance Gauge
0%
104.8 µs
105 µs
test_cimultidict_delitem_str
tests/test_multidict_benchmarks.py::test_cimultidict_delitem_str
CodSpeed Performance Gauge
0%
161.9 µs
162.3 µs
test_multidict_update_str
tests/test_multidict_benchmarks.py::test_multidict_update_str
CodSpeed Performance Gauge
0%
147.3 µs
147.8 µs
test_cimultidict_pop_istr
tests/test_multidict_benchmarks.py::test_cimultidict_pop_istr
CodSpeed Performance Gauge
0%
108.6 µs
108.9 µs
test_cimultidict_clear_str
tests/test_multidict_benchmarks.py::test_cimultidict_clear_str
CodSpeed Performance Gauge
0%
14.4 µs
14.5 µs
test_cimultidict_delitem_istr
tests/test_multidict_benchmarks.py::test_cimultidict_delitem_istr
CodSpeed Performance Gauge
-1%
113.7 µs
114.4 µs
test_items_view_repr
tests/test_views_benchmarks.py::test_items_view_repr
CodSpeed Performance Gauge
-1%
220.3 µs
221.6 µs
test_keys_view_or
tests/test_views_benchmarks.py::test_keys_view_or
CodSpeed Performance Gauge
-1%
113.9 µs
114.6 µs
test_keys_view_and
tests/test_views_benchmarks.py::test_keys_view_and
CodSpeed Performance Gauge
-1%
97.7 µs
98.4 µs
test_keys_view_xor
tests/test_views_benchmarks.py::test_keys_view_xor
CodSpeed Performance Gauge
-1%
105.3 µs
106.2 µs
test_keys_view_sub
tests/test_views_benchmarks.py::test_keys_view_sub
CodSpeed Performance Gauge
-1%
96.4 µs
97.5 µs
test_keys_view_less
tests/test_views_benchmarks.py::test_keys_view_less
CodSpeed Performance Gauge
-2%
59.3 µs
60.2 µs
test_cimultidict_getall_str_hit
tests/test_multidict_benchmarks.py::test_cimultidict_getall_str_hit
CodSpeed Performance Gauge
-2%
40 µs
40.7 µs
test_cimultidict_pop_str
tests/test_multidict_benchmarks.py::test_cimultidict_pop_str
CodSpeed Performance Gauge
-2%
157.5 µs
160.2 µs
test_multidict_getall_str_hit
tests/test_multidict_benchmarks.py::test_multidict_getall_str_hit
CodSpeed Performance Gauge
-2%
31.9 µs
32.5 µs
test_cimultidict_getall_istr_hit
tests/test_multidict_benchmarks.py::test_cimultidict_getall_istr_hit
CodSpeed Performance Gauge
-3%
32.3 µs
33.3 µs
test_cimultidict_extend_str
tests/test_multidict_benchmarks.py::test_cimultidict_extend_str
CodSpeed Performance Gauge
-7%
185.7 µs
199.3 µs
test_keys_view_more
tests/test_views_benchmarks.py::test_keys_view_more
CodSpeed Performance Gauge
-7%
52.2 µs
56.3 µs
test_keys_view_not_equals
tests/test_views_benchmarks.py::test_keys_view_not_equals
CodSpeed Performance Gauge
-8%
36.4 µs
39.7 µs
Commits
Click on a commit to change the comparison range
Base
master
5dcfd85
-42%
strong-refs
d56e0a1
3 months ago
by asvetlov
0%
changelog
dacdc53
3 months ago
by asvetlov
0%
try
6f0e862
3 months ago
by asvetlov
0%
revert
7d5e800
3 months ago
by asvetlov
© 2025 CodSpeed Technology
Home
Terms
Privacy
Docs