On 11/18/14 12:03 PM, Vladimir Panteleev wrote:
On Tuesday, 18 November 2014 at 13:18:10 UTC, Steven Schveighoffer wrote:
On 11/17/14 6:14 PM, Vladimir Panteleev wrote:
I proposed to build Phobos and Druntime with stack frames enabled:

Sure, why not 3 versions of phobos/runtime in installation? Space is
cheap.

You have to consider the combinatorial explosion of our target
platforms, and also the impact on the size of the distribution.

- In 2.066.0, phobos.lib is around 9MB.
- *2 for x86/x64.
- *4 for the number of supported platforms.
- *3 for the proposed number of build configurations.

I refuse to let the fact that we package every platform's download into one zip to be some sort of argument :) DMD is the only distribution that I've ever seen do this.

That comes out to over 200 MB. Might be bigger due to debug builds of
Phobos taking more space.

I have 0 problem making the user choose his configuration at download time. Each download should be 10MB, possibly x3 for debug and stack frame builds.

-Steve

Reply via email to