DMD 1.032 and 2.016 releases

bearophile bearophileHUGS at mailas.com
Wed Jul 9 12:41:05 PDT 2008


Walter Bright:
> bearophile wrote:
> > At a first test, it seems the compiled executables are 2-3+ times
> > bigger than the ones produced by 1.029.
> 
> Hmm, haven't noticed that.

Here are some exact results:

V. 1.029:
libs:     951_324 bytes (with unittests)
test.d:   118_300 bytes

V. 1.032:
libs:   1_386_012 bytes (with unittests)
test.d:   277_020 bytes

Where the libs are my ones, and the test.d is just:

import std.stdio: put = writef, putr = writefln;
import std.string: join;
void main() {
    putr(["ab", "cde"].join(""));
}

I'd like to know if someone else can confirm this inflation.

Bye,
bearophile


More information about the Digitalmars-d-announce mailing list