Link time optimization in D

Michiel Helvensteijn m.helvensteijn.remove at gmail.com
Tue Jun 1 10:38:28 PDT 2010


Adam Ruppe wrote:

>> You save time by recompiling only files that have changes.
> 
> But, then the whole program goes through the process again anyway to
> perform the optimization. You save a little time in skipping parts of
> the front end for unchanged file, but the whole backend process has to
> happen anyway.

That `backend' process is not the compilation process all over again. It's
not even the optimizer phase all over again. It's just the extra
optimizations that could not be performed on a file-by-file basis.

Or at least it should be.

-- 
Michiel Helvensteijn



More information about the Digitalmars-d mailing list