On Tuesday, 30 June 2015 at 14:31:26 UTC, Maaaks wrote:
On Tuesday, 30 June 2015 at 14:28:12 UTC, anonymous wrote:
On Tuesday, 30 June 2015 at 14:18:20 UTC, rsw0x wrote:
[...]

Could you elaborate? Surely, one can run multiple instances of dmd in parallel, no?

In my (possibly flawed) understanding, to get the quickest compile one would then:
* Determine the optimal number of parallel processes.
* Split the source files into that many chunks.
* Run parallel instances of the compiler, one on each of those chunks.

I would try to do that but the reason I am going to write a build system is that my project (which contains too many imported HTML templates) requires too much memory to compile. So, I need also to think how not to make chunks require too much memory.

Build system you say?

https://github.com/atilaneves/reggae

Atila

Reply via email to