Scaling rdmd up: build package at a time

Atila Neves via Digitalmars-d digitalmars-d at puremagic.com
Sat Jun 6 08:51:47 PDT 2015


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)
>

My $0.02: any project large enough to care about if rdmd builds 
per package or not is likely to need a real build system anyway.

Atila


More information about the Digitalmars-d mailing list