terrible executable size if with dsss -full buildflags

yidabu yidabu.spam at gmail.com
Tue May 6 17:08:31 PDT 2008


On Tue, 06 May 2008 21:55:02 +0200
Frank Benoit <keinfarbton at googlemail.com> wrote:


> I don't know exactly why the old dwt is significant smaller in code 
> size. Perhaps this is because Shawn combined many Java classes into 
> modules. I decided not to do this, instead I want to stay as close as 
> possible to the Java sources. So later merges are easier.
> 
> Another issue is, to have dynamic libs available. Afaik, at the moment 
> DMD doesn't support dynamic libs for classes/exceptions/GC on win32 nor 
> linux. On win32 DDL might be an option. But i don't know if libs would 
> solve your problem with the executable size.
> 
> So my main toolchain issues at the moment are:
> - compile speed
> - executable size
> - dynamic lib supprt (D<->D with classes/interfaces/exceptions/...)
> - distribution system with easy install and dependency management
> - better debugging support and stacktrace information at runtime
> 
> Frank
> 

Tickets for these issues:
http://www.dsource.org/projects/dwt/ticket/3
http://www.dsource.org/projects/dwt/ticket/4

-- 
yidabu <yidabu.spam at gmail.com>
http://www.dsource.org/projects/dwin

D 语言-中文(D Chinese):
http://www.d-programming-language-china.org/
http://bbs.d-programming-language-china.org/
http://dwin.d-programming-language-china.org/
http://scite4d.d-programming-language-china.org/




More information about the Digitalmars-d-dwt mailing list