Age | Commit message (Expand) | Author | Files | Lines |
---|---|---|---|---|
2022-09-16 | Fix prevention of automatic move | David Robillard | 2 | -2/+2 |
2022-09-16 | Update clang-format configuration | David Robillard | 4 | -520/+519 |
2022-09-16 | Clean up include guards | David Robillard | 1 | -0/+1 |
2022-09-16 | Fix uninitialized members | David Robillard | 2 | -3/+3 |
2022-09-16 | Fix uninitialized variable | David Robillard | 1 | -1/+1 |
2022-09-16 | Fix signed bitwise operator operands | David Robillard | 2 | -2/+2 |
2022-09-16 | Switch to meson build system | David Robillard | 3 | -529/+0 |
2022-09-16 | Suppress unused variable warnings in benchmarks | David Robillard | 1 | -0/+8 |
2022-09-16 | Add clang-tidy configuration | David Robillard | 1 | -0/+11 |
2022-09-16 | Clean up includes | David Robillard | 5 | -9/+28 |
2019-04-23 | Support using any array-like type for points | David Robillard | 2 | -10/+8 |
2018-09-29 | Strengthen iteration test | David Robillard | 1 | -2/+2 |
2018-09-29 | Strengthen shift tests | David Robillard | 1 | -8/+8 |
2018-09-29 | Add benchmarks | David Robillard | 3 | -0/+514 |
2018-09-29 | Remove undef NDEBUG from test_utils.hpp | David Robillard | 1 | -2/+0 |
2018-09-29 | Move make_random_point to test_utils.hpp | David Robillard | 2 | -13/+14 |
2018-09-29 | Add check for zero padding to shift tests | David Robillard | 1 | -0/+8 |
2018-09-29 | Reorganize headers to make a clear public/private distinction | David Robillard | 3 | -15/+16 |
2018-09-29 | Remove old macros | David Robillard | 1 | -11/+8 |
2018-09-29 | Add BoundedBitVec | David Robillard | 3 | -1/+36 |
2018-09-29 | Rename bit vector types | David Robillard | 4 | -61/+61 |
2018-09-29 | Use consistent naming scheme | David Robillard | 3 | -19/+19 |
2018-09-29 | Add StaticBitVec type | David Robillard | 3 | -0/+44 |
2018-09-29 | Tighten up size constraints | David Robillard | 3 | -30/+25 |
2018-09-29 | Factor out common operations for multi-rack bit vectors | David Robillard | 1 | -2/+2 |
2018-09-29 | Rename rackCount() to num_racks() | David Robillard | 1 | -2/+2 |
2018-09-29 | Fix undefined behaviour in test assertion | David Robillard | 1 | -1/+1 |
2018-09-29 | Make size of bit vectors precise | David Robillard | 1 | -12/+12 |
2018-09-29 | Add tests for left and right rotation | David Robillard | 1 | -0/+36 |
2018-09-29 | Add mask interface and isolate rack details from algorithm | David Robillard | 1 | -0/+22 |
2018-09-29 | Add Compact Hilbert Index tests | David Robillard | 3 | -27/+87 |
2018-09-29 | Add Hilbert mapping and unmapping tests | David Robillard | 1 | -0/+138 |
2018-09-29 | Add gray code rank tests | David Robillard | 1 | -0/+162 |
2018-09-29 | Factor out test utilities | David Robillard | 2 | -80/+132 |
2018-09-29 | Add comparison operators | David Robillard | 1 | -0/+20 |
2018-09-29 | Add NOT operators | David Robillard | 1 | -0/+13 |
2018-09-29 | Flesh out bitvec tests | David Robillard | 2 | -45/+278 |
2018-09-29 | Rename fsb() to find_first() to match boost::dynamic_bitset | David Robillard | 1 | -1/+1 |
2018-09-29 | Raise responsibility of allocating scratch | David Robillard | 1 | -5/+5 |
2018-08-07 | Clean up includes | David Robillard | 1 | -1/+0 |
2018-08-07 | Rename library "chilbert" | David Robillard | 1 | -3/+3 |
2018-08-07 | Put everything inside namespace | David Robillard | 1 | -0/+2 |
2018-08-07 | Fix BigBitVec::fsb() | David Robillard | 1 | -0/+44 |