Age | Commit message (Expand) | Author | Files | Lines |
---|---|---|---|---|
2018-09-29 | Remove rack() accessor from BigBitVec | David Robillard | 1 | -4/+0 |
2018-09-29 | Rename rackCount() to num_racks() | David Robillard | 1 | -33/+33 |
2018-09-29 | Factor out BitVecIndex | David Robillard | 1 | -12/+2 |
2018-09-29 | Factor out print operator | David Robillard | 1 | -9/+0 |
2018-09-29 | Factor out const bitvec operators | David Robillard | 1 | -45/+0 |
2018-09-29 | Clean up type traits | David Robillard | 1 | -0/+6 |
2018-09-29 | Remove unnecessary truncation | David Robillard | 1 | -4/+0 |
2018-09-29 | Factor out bit vector iterators | David Robillard | 1 | -65/+4 |
2018-09-29 | Factor out BitVecMask | David Robillard | 1 | -52/+10 |
2018-09-29 | Make size of bit vectors precise | David Robillard | 1 | -89/+53 |
2018-09-29 | Add mask interface and isolate rack details from algorithm | David Robillard | 1 | -70/+188 |
2018-09-29 | Clean up BigBitVec | David Robillard | 1 | -45/+50 |
2018-09-29 | Remove problematic conversion operators | David Robillard | 1 | -34/+11 |
2018-09-29 | Add comparison operators | David Robillard | 1 | -0/+15 |
2018-09-29 | Add NOT operators | David Robillard | 1 | -0/+7 |
2018-09-29 | Add print operators | David Robillard | 1 | -0/+10 |
2018-09-29 | Add pop count operations | David Robillard | 1 | -0/+10 |
2018-09-29 | Clean up types and fix every even remotely reasonable warning | David Robillard | 1 | -65/+58 |
2018-09-29 | Use calloc to ensure racks are zero initialized with low overhead | David Robillard | 1 | -8/+21 |
2018-09-29 | Replace BBV_MODSPLIT macro with Ref utility struct | David Robillard | 1 | -44/+50 |
2018-09-29 | Add equality operators | David Robillard | 1 | -0/+10 |
2018-09-29 | Add methods to set all bits | David Robillard | 1 | -0/+7 |
2018-09-29 | Rename fsb() to find_first() to match boost::dynamic_bitset | David Robillard | 1 | -1/+1 |
2018-09-29 | Rename toggle() to flip() to match std::bitset | David Robillard | 1 | -2/+2 |
2018-09-29 | Fix BigBitVec assignment operators | David Robillard | 1 | -12/+19 |
2018-09-29 | Clean up remaining code and format consistently with clang-format | David Robillard | 1 | -6/+6 |
2018-09-29 | Clean up bit vector code | David Robillard | 1 | -366/+242 |
2018-08-07 | Use unique_ptr to manage BigBitVec memory | David Robillard | 1 | -59/+22 |
2018-08-07 | Use raw integers in BigBitVec | David Robillard | 1 | -83/+52 |
2018-08-07 | Remove dead code | David Robillard | 1 | -108/+0 |
2018-08-07 | Support integral points in both directions | David Robillard | 1 | -18/+18 |
2018-08-07 | Clean up includes | David Robillard | 1 | -0/+1 |
2018-08-07 | Fix use of reserved identifiers for include guards | David Robillard | 1 | -2/+2 |
2018-08-07 | Rename library "chilbert" | David Robillard | 1 | -0/+799 |