Avatar for the aaron-ang user
aaron-ang
opthash-rs
BlogDocsChangelog

Generic HashMap shell over a RawTable trait + Elastic/Funnel hash sets

#72Merged
Merging
refactor/generic-map-shell
into
main
CodSpeed Performance Gauge
N/A
New
94
Archived
84

Benchmarks

178 total
test_copy[dict]
benches/python/throughput.py
CodSpeed Performance Gauge
N/A
N/A1.6 ms
test_copy[funnel]
benches/python/throughput.py
CodSpeed Performance Gauge
N/A
N/A4.1 ms
test_update_same[dict]
benches/python/throughput.py
CodSpeed Performance Gauge
N/A
N/A5.8 ms
test_values_contains_hit[dict]
benches/python/throughput.py
CodSpeed Performance Gauge
N/A
N/A9.6 µs
test_update_dict[elastic]
benches/python/throughput.py
CodSpeed Performance Gauge
N/A
N/A15 ms
test_setdefault_hit[elastic]
benches/python/throughput.py
CodSpeed Performance Gauge
N/A
N/A7.6 ms
test_values_contains_hit[funnel]
benches/python/throughput.py
CodSpeed Performance Gauge
N/A
N/A9.9 µs
test_values_contains_miss[dict]
benches/python/throughput.py
CodSpeed Performance Gauge
N/A
N/A1.6 ms
test_runion[funnel]
benches/python/throughput.py
CodSpeed Performance Gauge
N/A
N/A9.1 ms
test_get_miss[funnel]
benches/python/throughput.py
CodSpeed Performance Gauge
N/A
N/A7.2 ms
test_insert[elastic]
benches/python/throughput.py
CodSpeed Performance Gauge
N/A
N/A7.6 ms
test_copy[elastic]
benches/python/throughput.py
CodSpeed Performance Gauge
N/A
N/A4.5 ms
test_runion[elastic]
benches/python/throughput.py
CodSpeed Performance Gauge
N/A
N/A9.9 ms
test_runion[dict]
benches/python/throughput.py
CodSpeed Performance Gauge
N/A
N/A5.8 ms
test_tiny_lookup[dict]
benches/python/throughput.py
CodSpeed Performance Gauge
N/A
N/A3 ms
test_setdefault_hit[dict]
benches/python/throughput.py
CodSpeed Performance Gauge
N/A
N/A4.2 ms
test_delete[dict]
benches/python/throughput.py
CodSpeed Performance Gauge
N/A
N/A7.3 ms
test_delete[elastic]
benches/python/throughput.py
CodSpeed Performance Gauge
N/A
N/A13.6 ms
test_delete[funnel]
benches/python/throughput.py
CodSpeed Performance Gauge
N/A
N/A14.5 ms
test_eq_dict[dict]
benches/python/throughput.py
CodSpeed Performance Gauge
N/A
N/A2.3 ms
test_eq_dict[elastic]
benches/python/throughput.py
CodSpeed Performance Gauge
N/A
N/A3.5 ms
test_keys_contains_miss[dict]
benches/python/throughput.py
CodSpeed Performance Gauge
N/A
N/A3.7 ms
test_eq_dict[funnel]
benches/python/throughput.py
CodSpeed Performance Gauge
N/A
N/A3.5 ms
test_keys_contains_miss[elastic]
benches/python/throughput.py
CodSpeed Performance Gauge
N/A
N/A6.2 ms
test_eq_same[dict]
benches/python/throughput.py
CodSpeed Performance Gauge
N/A
N/A2.3 ms

Commits

Click on a commit to change the comparison range
No baseline data is yet availableOnce your main branch has generated a first performance report, you will see the list of commits and their performance impact here.
© 2026 CodSpeed Technology
Home Terms Privacy Docs