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

add atomic global counter system

#1323
Comparing
Vizonex:global-state
(
2ab5cb1
) with
master
(
8d0edb4
)
CodSpeed Performance Gauge
0%
Untouched
242
Ignored
3

Benchmarks

245 total
test_multidict_update_str_with_kwargs[ci-c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+5%
164.9 µs156.9 µs
test_multidict_extend_str[ci-c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+4%
11.7 ms11.2 ms
test_create_multidict_with_items_with_kwargs[cs-c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+3%
71.9 µs69.7 µs
test_create_multidict_with_items_with_kwargs[ci-c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+3%
187.8 µs182.8 µs
test_multidict_fetch[ci-c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+2%
77.3 µs76 µs
test_multidict_extend_str_with_kwargs[cs-c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+2%
4.8 ms4.7 ms
test_multidict_extend_str[cs-c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+2%
3 ms2.9 ms
test_items_view_sub[cs-c]
tests/test_views_benchmarks.py
CodSpeed Performance Gauge
+1%
169.6 µs167.2 µs
test_cimultidict_extend_istr[c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+1%
3 ms2.9 ms
test_multidict_update_str[ci-c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+1%
81.7 µs80.5 µs
test_multidict_getall_str_hit[cs-c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+1%
14.7 ms14.5 ms
test_multidict_get_miss[cs-c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+1%
37 µs36.7 µs
test_keys_view_more_or_equal[cs-c]
tests/test_views_benchmarks.py
CodSpeed Performance Gauge
+1%
48.1 µs47.6 µs
test_items_view_repr[cs-py]
tests/test_views_benchmarks.py
CodSpeed Performance Gauge
+1%
144.6 µs143.2 µs
test_multidict_get_hit_with_default[ci-py]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+1%
491 µs486.7 µs
test_values_view_repr[cs-py]
tests/test_views_benchmarks.py
CodSpeed Performance Gauge
+1%
108.2 µs107.3 µs
test_keys_view_more_or_equal[ci-py]
tests/test_views_benchmarks.py
CodSpeed Performance Gauge
+1%
510 µs505.9 µs
test_keys_view_equals[cs-c]
tests/test_views_benchmarks.py
CodSpeed Performance Gauge
+1%
49.7 µs49.3 µs
test_cimultidict_update_istr[c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+1%
49.4 µs49 µs
test_multidict_get_miss[ci-c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+1%
76.6 µs76 µs
test_multidict_getall_str_miss[ci-py]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+1%
3.4 ms3.4 ms
test_multidict_update_str_with_kwargs[cs-c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+1%
86.3 µs85.7 µs
test_multidict_pop_str[cs-c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+1%
89.6 µs89 µs
test_multidict_update_str[cs-c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+1%
44.7 µs44.4 µs
test_cimultidict_extend_istr_with_kwargs[c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+1%
8.9 ms8.8 ms

Commits

Click on a commit to change the comparison range
Base
master
8d0edb4
+0.06%
fix global counter test again
ae8b776
30 days ago
by Vizonex
+0.15%
fix compiler issues with mac
d949beb
30 days ago
by Vizonex
-0.14%
Update multidict/_multilib/state.h
89214fa
30 days ago
by Vizonex
-0.05%
[pre-commit.ci] auto fixes from pre-commit.com hooks
6024eaa
30 days 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
30 days ago
by Vizonex
+0.07%
fix syntax error
b5f675d
30 days ago
by Vizonex
-0.03%
fix setup.py and customize flags a little bit more
a7fad51
30 days ago
by Vizonex
-0.02%
Update tests/isolated/multidict_global_counter.py
e872f37
30 days ago
by Vizonex
0%
Update setup.py
8bb2038
30 days ago
by Vizonex
-0.07%
Merge branch 'master' into global-state
abdbf7f
26 days ago
by bdraco
+0.13%
Update CHANGES/1328.bugfix.rst
7c4b6b7
22 days ago
by Vizonex
-0.03%
Merge branch 'master' into global-state
fbc5351
22 days ago
by Vizonex
+19.23%
Merge branch 'master' into global-state
0298263
8 days ago
by Vizonex
-19.27%
Merge branch 'master' into global-state
2ab5cb1
5 days ago
by Vizonex
© 2026 CodSpeed Technology
Home Terms Privacy Docs