Scaling rdmd up: build package at a time

Andrei Alexandrescu via Digitalmars-d digitalmars-d at puremagic.com
Sat Jun 6 12:48:16 PDT 2015


On 6/6/15 12:15 PM, Shammah Chancellor wrote:
> On Friday, 5 June 2015 at 16:15:21 UTC, Andrei Alexandrescu wrote:
>> This is a self-contained and really fun project:
>>
>> https://issues.dlang.org/show_bug.cgi?id=14654
>>
>> It requires an understanding of how rdmd currently works (<1KLOC in a
>> single module!) and is of huge impact.
>>
>> Who'd want to get into it? I would if I didn't already have
>> std.allocator to have fun with.
>>
>> (Speaking of which: regions that grow upwards or downwards depending
>> on stack growth direction for cache hotness, yum!
>> http://erdani.com/d/phobos-prerelease/std_experimental_allocator_region.html)
>>
>>
>>
>> Andrei
>
> How can any of this work without a special object format that is
> template aware?

It works; these are distinct concerns. -- Andrei


More information about the Digitalmars-d mailing list