Formerly, _next was always updated to the last free'd allocation, which left large gaps on alloc/free bursts. Now, we try keep allocation density high from the start of the array and ensure that allocations happen at the lowest available index in the bit array. Fixes #3679
2.8 KiB
2.8 KiB