dmd -lib and executable size (+10 MB)

bearophile bearophileHUGS at lycos.com
Wed Aug 6 06:14:44 PDT 2008


Lionello Lunesu:
> Digital Mars D Compiler v1.031
> 79.388  t.exe
> Digital Mars D Compiler v1.032
> 124.444  t.exe

With the sources of 1.031 and 1.032 someone (the D developers too) can try to take the sources of 1.031 and add the changes of 1.032 one after the other testing what is the part that produces this executable swelling, to solve this problem.

Maybe the build system of D can grow some "performance tests" (using both normal compilation and full optimized compilation) to keep an eye on:
- running time of some benchmarks
- their executable size
- the time the compiler needs to compile them

Bye,
bearophile



More information about the Digitalmars-d mailing list