phobos/std/experimental/allocator/building_blocks
Martin Kinkelin cce577165b Fix std.experimental.allocator.common.effectiveAlignment()
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).
2018-06-29 19:23:37 +02:00
..
affix_allocator.d Remove a few cases of underscore escaping 2018-06-04 13:05:01 +02:00
aligned_block_list.d Add AlignedBlockList 2018-04-16 19:36:45 +03:00
allocator_list.d Remove a few cases of underscore escaping 2018-06-04 13:05:01 +02:00
ascending_page_allocator.d Remove a few cases of underscore escaping 2018-06-04 13:05:01 +02:00
bitmapped_block.d Fix std.experimental.allocator.common.effectiveAlignment() 2018-06-29 19:23:37 +02:00
bucketizer.d Remove a few cases of underscore escaping 2018-06-04 13:05:01 +02:00
fallback_allocator.d Remove a few cases of underscore escaping 2018-06-04 13:05:01 +02:00
free_list.d Remove a few cases of underscore escaping 2018-06-04 13:05:01 +02:00
free_tree.d Trim as much version(unittest) as possible from allocator (#6452) 2018-04-13 22:02:00 +03:00
kernighan_ritchie.d Merge pull request #6508 from CyberShadow/pull-20180515-044632 2018-06-07 23:01:39 +02:00
null_allocator.d Remove a few cases of underscore escaping 2018-06-04 13:05:01 +02:00
package.d Remove a few cases of underscore escaping 2018-06-04 13:05:01 +02:00
quantizer.d Remove a few cases of underscore escaping 2018-06-04 13:05:01 +02:00
region.d Merge pull request #6508 from CyberShadow/pull-20180515-044632 2018-06-07 23:01:39 +02:00
scoped_allocator.d Remove a few cases of underscore escaping 2018-06-04 13:05:01 +02:00
segregator.d Remove a few cases of underscore escaping 2018-06-04 13:05:01 +02:00
stats_collector.d Remove a few cases of underscore escaping 2018-06-04 13:05:01 +02:00