From c412bc595d62cf17396727c30a6b4dab6e2faff9 Mon Sep 17 00:00:00 2001 From: Richard Artoul Date: Thu, 29 Nov 2018 21:00:35 -0500 Subject: [PATCH] add benchmark --- roaring/roaring_internal_test.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/roaring/roaring_internal_test.go b/roaring/roaring_internal_test.go index 223953658..a5157a97d 100644 --- a/roaring/roaring_internal_test.go +++ b/roaring/roaring_internal_test.go @@ -3275,6 +3275,13 @@ func BenchmarkUnionBitmapBitmapInPlace(b *testing.B) { } } +func BenchmarkBitmapRepair(b *testing.B) { + b1 := newTestBitmapContainer() + for n := 0; n < b.N; n++ { + b1.bitmapRepair() + } +} + func newTestBitmapContainer() *Container { var ( buf = make([]uint64, bitmapN)