Skip to content

Commit f162fa8

Browse files
committed
even more
Signed-off-by: Alexander Droste <[email protected]>
1 parent 341bbc6 commit f162fa8

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

vortex-buffer/benches/vortex_bitbuffer.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -244,7 +244,7 @@ fn bitwise_not_arrow_buffer(bencher: Bencher, length: usize) {
244244
#[divan::bench(args = INPUT_SIZE)]
245245
fn iter_vortex_buffer(bencher: Bencher, length: usize) {
246246
let buffer = BitBuffer::from_iter((0..length).map(|i| i % 2 == 0));
247-
bencher.bench_local(|| {
247+
bencher.with_inputs(|| &buffer).bench_refs(|buffer| {
248248
for value in buffer.iter() {
249249
divan::black_box(value);
250250
}
@@ -254,7 +254,7 @@ fn iter_vortex_buffer(bencher: Bencher, length: usize) {
254254
#[divan::bench(args = INPUT_SIZE)]
255255
fn iter_arrow_buffer(bencher: Bencher, length: usize) {
256256
let buffer = Arrow(BooleanBuffer::from_iter((0..length).map(|i| i % 2 == 0)));
257-
bencher.bench_local(|| {
257+
bencher.with_inputs(|| &buffer).bench_refs(|buffer| {
258258
for value in buffer.0.iter() {
259259
divan::black_box(value);
260260
}
@@ -264,7 +264,7 @@ fn iter_arrow_buffer(bencher: Bencher, length: usize) {
264264
#[divan::bench(args = INPUT_SIZE)]
265265
fn set_indices_vortex_buffer(bencher: Bencher, length: usize) {
266266
let buffer = BitBuffer::from_iter((0..length).map(|i| i % 2 == 0));
267-
bencher.bench_local(|| {
267+
bencher.with_inputs(|| &buffer).bench_refs(|buffer| {
268268
for idx in buffer.set_indices() {
269269
divan::black_box(idx);
270270
}
@@ -274,7 +274,7 @@ fn set_indices_vortex_buffer(bencher: Bencher, length: usize) {
274274
#[divan::bench(args = INPUT_SIZE)]
275275
fn set_indices_arrow_buffer(bencher: Bencher, length: usize) {
276276
let buffer = Arrow(BooleanBuffer::from_iter((0..length).map(|i| i % 2 == 0)));
277-
bencher.bench_local(|| {
277+
bencher.with_inputs(|| &buffer).bench_refs(|buffer| {
278278
for idx in buffer.0.set_indices() {
279279
divan::black_box(idx);
280280
}

0 commit comments

Comments
 (0)