Version 3.12.0
June 15, 2018
Release Notes
- Implemented const iterator for bm::sparse_vector<> bm::sparse_vector<>::const_iterator
- Implemented back inserter for bm::sparse_vector<> bm::sparse_vector<>::back_insert_iterator
- Implemented new search algorithm utility class (scanner) for unordered sets bm::sparse_vector<>
bm::sparse_vector_scanner<>
- Performance optimizations of common logical operations, construction and destruction of
bm::bvector<>
- New bit-vector method to find relative bit position for the specified rank bm::bvector<>::find_rank(...)
- New example to illustrate principles of scanner/search with bit-transposed vector Read more..
- SIMD performance optimizations (minor) for AVX2 and SSE4.2
- Improved test code coverage, fixed a few rare bugs
- Improved build environment, cmake files and settings
- #define BMCOUNTOPT deprecated, concerns over thread safety
Download v 3.12.0