[Issue 2254] Size of executable almost triples

d-bugmail at puremagic.com d-bugmail at puremagic.com
Wed Feb 1 05:50:42 PST 2012


http://d.puremagic.com/issues/show_bug.cgi?id=2254


Vladimir Panteleev <thecybershadow at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|WORKSFORME                  |FIXED


--- Comment #34 from Vladimir Panteleev <thecybershadow at gmail.com> 2012-02-01 05:50:31 PST ---
There are several things at play here, such as Andrei's recent efforts at
reducing cross-module dependencies in the case of "Hello, world" programs.

However, I'm not seeing the 5K-ish blocks of zero bytes that were present in
2.057. I assume that the underlying DMD -lib bug (or wherever it was) has been
fixed.

(In reply to comment #33)
> For D2 2.058,
> 
>   import std.stdio; void main() { writeln("hello world"); }
> 
> generates an executable sized 146,972.

For the record, UniLink generates an executable sized 134,752.

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------


More information about the Digitalmars-d-bugs mailing list