What's Changed
- Avoid bounds checks in array intersection loops by @perfloop-agent in https://github.com/RoaringBitmap/roaring/pull/551
- Avoid bitmap conversions in non-inplace array subtraction by @perfloop-agent in https://github.com/RoaringBitmap/roaring/pull/555
- Vectorize dense bitmap decoding in ToArray with AVX-512 VBMI2 by @lemire in https://github.com/RoaringBitmap/roaring/pull/557
- Use AVX512_VPOPCNTDQ for the population-count kernels by @lemire in https://github.com/RoaringBitmap/roaring/pull/558
- Vectorize the bitmap-container word operations, fusing the cardinality pass by @lemire in https://github.com/RoaringBitmap/roaring/pull/559
Full Changelog: https://github.com/RoaringBitmap/roaring/compare/v2.25.0...v2.26.0