mirror of
https://github.com/dlang/phobos.git
synced 2025-05-08 20:19:43 +03:00
![]() It was unable to handle alignments > 2^31 bytes, e.g., returning 2 for the 64-bit pointer 0x2FA_00000000. Return a size_t instead of a uint. Note that it's only called in one place, an assertion in a ctor of the BitmappedBlockImpl mixin, which handles size_t fine. This fixes sporadic std.experimental.allocator.building_blocks.bitmapped_block unittest failures for LDC CI on Win64 (something like 1 out of 100 runs failing). |
||
---|---|---|
.. | ||
affix_allocator.d | ||
aligned_block_list.d | ||
allocator_list.d | ||
ascending_page_allocator.d | ||
bitmapped_block.d | ||
bucketizer.d | ||
fallback_allocator.d | ||
free_list.d | ||
free_tree.d | ||
kernighan_ritchie.d | ||
null_allocator.d | ||
package.d | ||
quantizer.d | ||
region.d | ||
scoped_allocator.d | ||
segregator.d | ||
stats_collector.d |