AdjustorPool Bitmap implementation is wrong
It turns out that bitmap_first_unset used by AdjustorPool is incorrect due to the fact that __builtin_clz silently widens its argument to unsigned int. This results in assertion failures when building with the debug RTS and may result in double-allocation of adjustor slots.