On Sunday, 19 June 2016 at 20:20:38 UTC, David Nadlinger wrote:
Such a separate driver could then also be used as part of the regular distribution to improve the performance on memory-constrained all-at-once builds, by freeing all the frontend/LLVM memory (i.e., terminating the process) before invoking the linker, which can take a substantial amount of memory for huge binaries too.
(This is not likely to be worth the trouble on Windows, where – partly depending on the user's configuration – process creation can take ages. — David)
