Avatar for the vortex-data user
vortex-data
vortex
BlogDocsChangelog

Pooled Host Allocator

#7352
Comparing
ngates/buffer-pool
(
9500b0c
) with
develop
(
24736e1
)
CodSpeed Performance Gauge
-43%
Improvement
2
Regression
25
Untouched
1095
Skipped
1455
Archived
75

Benchmarks

2652 total
chunked_dict_primitive_into_canonical[u32, (1000, 10, 10)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
-43%
149.1 µs263.4 µs
take_search[(0.005, 1.0)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-24%
2.3 ms3.1 ms
take_search[(0.005, 0.5)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-24%
1.2 ms1.5 ms
take_search[(0.005, 0.1)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-23%
247.1 µs320 µs
take_search[(0.01, 1.0)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-22%
2.5 ms3.3 ms
take_search[(0.01, 0.5)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-22%
1.3 ms1.6 ms
take_search[(0.005, 0.05)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-22%
131.5 µs168 µs
take_search[(0.01, 0.1)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-21%
267.8 µs340.7 µs
take_search[(0.01, 0.05)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-20%
142.6 µs179.1 µs
take_search_chunked[(0.005, 1.0)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-17%
3 ms3.6 ms
take_search[(0.1, 1.0)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-17%
3.5 ms4.3 ms
take_search_chunked[(0.005, 0.5)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-17%
1.5 ms1.8 ms
take_search[(0.1, 0.5)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-17%
1.8 ms2.2 ms
take_search_chunked[(0.005, 0.1)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-16%
314.5 µs376.5 µs
take_search_chunked[(0.01, 1.0)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-16%
3.2 ms3.9 ms
take_search_chunked[(0.01, 0.5)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-16%
1.6 ms1.9 ms
take_search[(0.1, 0.1)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-16%
386.5 µs459.3 µs
take_search_chunked[(0.005, 0.05)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-16%
165.9 µs196.9 µs
take_search_chunked[(0.01, 0.1)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-15%
339 µs400.9 µs
take_search_chunked[(0.01, 0.05)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-15%
178.8 µs209.8 µs
take_search[(0.1, 0.05)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-15%
212.4 µs248.9 µs
take_search_chunked[(0.1, 1.0)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-13%
4.2 ms4.8 ms
take_search_chunked[(0.1, 0.5)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-13%
2.1 ms2.4 ms
take_search_chunked[(0.1, 0.1)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-12%
450 µs512 µs
take_search_chunked[(0.1, 0.05)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-11%
244.7 µs275.7 µs

Commits

Click on a commit to change the comparison range
Base
develop
24736e1
-0.21%
Initial buffer allocator
2839502
3 days ago
by gatesn
+0.04%
Initial buffer allocator
32f6da7
3 days ago
by gatesn
+0.06%
Initial buffer allocator
102a891
3 days ago
by gatesn
+0.03%
Initial buffer allocator
b4b6774
3 days ago
by gatesn
-0.03%
Initial buffer allocator
49aaada
3 days ago
by gatesn
-17.02%
merge
4e56156
2 days ago
by gatesn
-6.68%
More Blobs
7bacbcb
2 days ago
by gatesn
+51.46%
Buffer pools
6809974
2 days ago
by gatesn
0%
Buffer pools
8b7f57f
2 days ago
by gatesn
-71.04%
Use scalar functions as arrays
9500b0c
2 days ago
by gatesn
© 2026 CodSpeed Technology
Home Terms Privacy Docs