build system

Gor Gyolchanyan gor.f.gyolchanyan at gmail.com
Thu Oct 27 00:39:27 PDT 2011


Just because it isn't easy to imagine right away doesn't mean it shouldn't.

On Thu, Oct 27, 2011 at 10:29 AM, mta`chrono
<chrono at mta-international.net> wrote:
> Am 27.10.2011 01:43, schrieb Gor Gyolchanyan:
>> Totally. :-)
>>
>> On Thu, Oct 27, 2011 at 3:27 AM, bearophile <bearophileHUGS at 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.
>


More information about the Digitalmars-d mailing list