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

Fix pointer increment issue in _md_shrink causing memory corruption

#1222Merged
Comparing
bdraco:shrink_fix
(
1ff2e2b
) with
master
(
863eff1
)
CodSpeed Performance Gauge
0%
Untouched
242
Ignored
3

Benchmarks

245 total
test_cimultidict_update_istr_with_kwargs[c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+5%
152.4 µs145.4 µs
test_create_multidict_with_dict[ci-c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
-4%
91.4 µs94.9 µs
test_create_multidict_with_items[cs-c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
-2%
45.2 µs46.2 µs
test_keys_view_repr[cs-py]
tests/test_views_benchmarks.py
CodSpeed Performance Gauge
+2%
103.9 µs101.8 µs
test_multidict_getall_str_hit[cs-c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+2%
14.9 ms14.6 ms
test_create_cimultidict_with_items_istr[c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
-2%
50.3 µs51.3 µs
test_multidict_getall_str_hit[ci-c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+2%
14.6 ms14.3 ms
test_create_multidict_with_dict[cs-c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
-2%
41.2 µs42 µs
test_create_cimultidict_with_items_istr_with_kwargs[c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
-2%
129.9 µs132.2 µs
test_create_multidict_with_items_with_kwargs[ci-c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
-2%
184.3 µs187.4 µs
test_create_cimultidict_with_dict_istr[c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
-2%
46.9 µs47.6 µs
test_multidict_repr[ci-c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+1%
77.2 µs76.2 µs
test_keys_view_xor[ci-c]
tests/test_views_benchmarks.py
CodSpeed Performance Gauge
+1%
137.7 µs135.9 µs
test_multidict_update_str_with_kwargs[cs-c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+1%
89.8 µs88.7 µs
test_items_view_or[ci-py]
tests/test_views_benchmarks.py
CodSpeed Performance Gauge
+1%
1.2 ms1.2 ms
test_multidict_get_miss[cs-c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+1%
41 µs40.6 µs
test_cimultidict_getall_istr_hit[c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+1%
14 ms13.8 ms
test_keys_view_more_or_equal[cs-c]
tests/test_views_benchmarks.py
CodSpeed Performance Gauge
+1%
51.6 µs51.1 µs
test_multidict_popitem_str[cs-c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
-1%
77 µs77.8 µs
test_multidict_pop_str[cs-py]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
-1%
850.7 µs858.7 µs
test_items_view_not_equals[ci-c]
tests/test_views_benchmarks.py
CodSpeed Performance Gauge
+1%
22.3 µs22.1 µs
test_multidict_fetch[cs-c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+1%
51.3 µs50.8 µs
test_items_view_or[ci-c]
tests/test_views_benchmarks.py
CodSpeed Performance Gauge
-1%
153.7 µs155.1 µs
test_create_multidict_with_items_with_kwargs[cs-c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+1%
75.6 µs75 µs
test_multidict_repr[cs-c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+1%
78.1 µs77.5 µs

Commits

Click on a commit to change the comparison range
Base
master
863eff1
+0.04%
fix shrink corruption
45b8473
1 year ago
by bdraco
0%
changelog
c6b664c
1 year ago
by bdraco
+0.02%
changelog
1ff2e2b
1 year ago
by bdraco
© 2026 CodSpeed Technology
Home Terms Privacy Docs