On the performance of building D programs

Andrei Alexandrescu SeeWebsiteForEmail at erdani.org
Sat Apr 6 19:04:54 PDT 2013


On 4/6/13 9:38 PM, Vladimir Panteleev wrote:
> On Saturday, 6 April 2013 at 17:52:40 UTC, Andrej Mitrovic wrote:
>> It definitely helps when you're building something from scratch.
>
> Great stuff!
>
>> But RDMD can track changes to dependencies, which DMD still can't do.
>> I want to try implementing this feature in DMD and see the speed
>> difference for incremental builds.
>
> Why not adapt rdmd so that it takes advantage of the new script? Is
> there any benefit of having dependency change checks in dmd instead of
> rdmd?

Yah, I think it would be great to dedicate rdmd to the 
dependency/caching part and leave the build to the compiler. One 
possibility would be to run the build and the dependency saving in 
parallel (!).

Andrei


More information about the Digitalmars-d mailing list