(b *testing.B)
| 3789 | } |
| 3790 | |
| 3791 | func BenchmarkRepeatedGrowthArrayUnion(b *testing.B) { |
| 3792 | b.ReportAllocs() |
| 3793 | for i := 0; i < b.N; i++ { |
| 3794 | sink := NewBitmap() |
| 3795 | source := NewBitmap() |
| 3796 | for i := 0; i < 2048; i++ { |
| 3797 | source.Add(uint32(2 * i)) |
| 3798 | sink.Or(source) |
| 3799 | } |
| 3800 | } |
| 3801 | } |
| 3802 | |
| 3803 | func BenchmarkRepeatedSelfArrayUnion(b *testing.B) { |
| 3804 | bitmap := NewBitmap() |