commit | 8c83c021b0c2180d21c79a00c45c41ba8d7f4eee | [log] [tgz] |
---|---|---|
author | Jason Evans <jasone@canonware.com> | Wed Apr 06 10:32:06 2016 -0700 |
committer | Jason Evans <jasone@canonware.com> | Tue May 03 10:05:30 2016 -0700 |
tree | 0baf5cf99812db5a049b3f5b787c2b6706b3399a | |
parent | 8d8960f635c63b918ac54e0d1005854ed7a2692b [diff] |
Fix bitmap_sfu() regression. Fix bitmap_sfu() to shift by LG_BITMAP_GROUP_NBITS rather than hard-coded 6 when using linear (non-USE_TREE) bitmap search. In practice this affects only 64-bit systems for which sizeof(long) is not 8 (i.e. Windows), since USE_TREE is defined for 32-bit systems. This regression was caused by b8823ab02607d6f03febd32ac504bb6188c54047 (Use linear scan for small bitmaps). This resolves #368.