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

add atomic global counter system

#1323
Comparing
Vizonex:global-state
(
8bb2038
) with
master
(
637ffa9
)
CodSpeed Performance Gauge
0%
Untouched
245

Benchmarks

245 total
test_multidict_update_str_with_kwargs[cs-c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+4%
89.8 µs86.5 µs
test_create_multidict_with_items_with_kwargs[cs-c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+3%
76 µs74.2 µs
test_keys_view_repr[cs-py]
tests/test_views_benchmarks.py
CodSpeed Performance Gauge
+2%
104 µs101.6 µs
test_multidict_extend_str[cs-c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+2%
3 ms2.9 ms
test_cimultidict_extend_istr[c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+2%
3 ms2.9 ms
test_multidict_pop_str[cs-c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+2%
94.4 µs93 µs
test_values_view_repr[cs-py]
tests/test_views_benchmarks.py
CodSpeed Performance Gauge
+1%
111.5 µs110 µs
test_items_view_sub[cs-c]
tests/test_views_benchmarks.py
CodSpeed Performance Gauge
+1%
173.1 µs171 µs
test_items_view_less[ci-c]
tests/test_views_benchmarks.py
CodSpeed Performance Gauge
+1%
100.7 µs99.5 µs
test_multidict_extend_str_with_kwargs[cs-c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+1%
4.8 ms4.8 ms
test_items_view_less_or_equal[ci-c]
tests/test_views_benchmarks.py
CodSpeed Performance Gauge
+1%
101 µs100 µs
test_items_view_is_disjoint[cs-py]
tests/test_views_benchmarks.py
CodSpeed Performance Gauge
+1%
638 µs632.3 µs
test_create_cimultidict_with_items_istr_with_kwargs[c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+1%
130.8 µs129.7 µs
test_multidict_update_str[cs-c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+1%
48.4 µs48 µs
test_items_view_repr[ci-py]
tests/test_views_benchmarks.py
CodSpeed Performance Gauge
+1%
151 µs149.7 µs
test_multidict_clear_str[ci-py]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+1%
38.7 µs38.4 µs
test_items_view_equals[ci-c]
tests/test_views_benchmarks.py
CodSpeed Performance Gauge
+1%
94.7 µs94 µs
test_items_view_not_equals[ci-py]
tests/test_views_benchmarks.py
CodSpeed Performance Gauge
+1%
73 µs72.5 µs
test_cimultidict_delitem_istr[c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+1%
71.7 µs71.2 µs
test_multidict_clear_str[ci-c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+1%
14.1 µs14 µs
test_keys_view_sub[cs-py]
tests/test_views_benchmarks.py
CodSpeed Performance Gauge
+1%
712.2 µs707.8 µs
test_items_view_and[cs-py]
tests/test_views_benchmarks.py
CodSpeed Performance Gauge
+1%
1.1 ms1.1 ms
test_items_view_more_or_equal[ci-c]
tests/test_views_benchmarks.py
CodSpeed Performance Gauge
+1%
110.2 µs109.6 µs
test_multidict_fetch[cs-py]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+1%
442.2 µs439.7 µs
test_multidict_get_hit[ci-c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+1%
92.9 µs92.3 µs

Commits

Click on a commit to change the comparison range
Base
master
637ffa9
+0.06%
fix global counter test again
ae8b776
1 day ago
by Vizonex
+0.15%
fix compiler issues with mac
d949beb
1 day ago
by Vizonex
-0.14%
Update multidict/_multilib/state.h
89214fa
1 day ago
by Vizonex
-0.05%
[pre-commit.ci] auto fixes from pre-commit.com hooks
6024eaa
1 day ago
by pre-commit-ci[bot]
+0.03%
fine tune atomics to enusre all tests pass and add comment about why it's here
d9e4b00
1 day ago
by Vizonex
+0.07%
fix syntax error
b5f675d
1 day ago
by Vizonex
-0.03%
fix setup.py and customize flags a little bit more
a7fad51
1 day ago
by Vizonex
-0.02%
Update tests/isolated/multidict_global_counter.py
e872f37
1 day ago
by Vizonex
0%
Update setup.py
8bb2038
1 day ago
by Vizonex
© 2026 CodSpeed Technology
Home Terms Privacy Docs