Why 16Mib static array size limit?

deadalnix via Digitalmars-d digitalmars-d at puremagic.com
Wed Aug 17 07:37:10 PDT 2016


On Wednesday, 17 August 2016 at 13:41:09 UTC, jmh530 wrote:
> On Wednesday, 17 August 2016 at 12:20:28 UTC, deadalnix wrote:
>>
>> Controlling aliasing is really the #1 optimization barrier 
>> these days, so I don't think it's that good of a thing.
>>
>> Almost every single one case where Rust end up being faster 
>> than C++ is because their type system allow for more AA 
>> information available for the optimizer.
>>
>> AA is also key to do non GC memory management at language 
>> level.
>
> AA? Associative Array?

Alias Analysis. This is a common compiler acronym.

Associative array are called map by everybody outside this forum.


More information about the Digitalmars-d mailing list