Skip to content

Latest commit

 

History

History
13 lines (9 loc) · 448 Bytes

File metadata and controls

13 lines (9 loc) · 448 Bytes

bitvector

This repository provides a small bit vector implementation along with tests and benchmarks.

Running the benchmarks without bounds checking

Bounds checking is enabled by default. To benchmark without checks, configure and build with (this defines BITVECTOR_NO_BOUND_CHECK):

cmake -S . -B build -DBITVECTOR_NO_BOUND_CHECK=ON -DCMAKE_BUILD_TYPE=Release
cmake --build build --config Release
./build/bitvector_benchmark