Am 27.10.2011 01:43, schrieb Gor Gyolchanyan: > Totally. :-) > > On Thu, Oct 27, 2011 at 3:27 AM, bearophile <bearophileh...@lycos.com> wrote: >> Jacob Carlborg: >> >>> * The compiler should only do one thing: compile code >> >> Currently DMD "fails" at this, because it also performs profiling, coverage >> analysis, unittest runner system, documentation files creator, JSON module >> description files creator, it prints dependencies on request, it calls the >> linker, and probably it does something more I am forgetting :-) >> >> Bye, >> bearophile >>
how do you archieve to compile on 4 cores at the same time? dmd invokes it self? worker threads in dmd so that it can compile multiple files at the same time? I think the build system shouldn't be included in the compiler.