FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

News: dynamic initialization and reduced application size

 
Post new topic   Reply to topic     Forum Index -> Tioport
View previous topic :: View next topic  
Author Message
keinfarbton



Joined: 03 Dec 2005
Posts: 224
Location: Stuttgart - Germany

PostPosted: Sun Apr 29, 2007 4:48 pm    Post subject: News: dynamic initialization and reduced application size Reply with quote

@svn rev. 331
After thinking again about the ClassInfo.find method, i realized, it can use it to make the initialization process dynamic, without importing the called modules.

Changes in application size (wizard)
Linux: 12.0 MB => 10.5 MB
Win32: 32 MB => 11 MB

Further application size down can be expected, as soon as DMD will get reflection for methods and fields.

Compilation was done without any special flags. Using -release -O, or using a "strip" tool, can probably reduce application size some more.

Other changes:
* I added the module swt.eclipse.swt.All
Back to top
View user's profile Send private message
bobef



Joined: 05 Jun 2005
Posts: 269

PostPosted: Tue May 01, 2007 10:40 am    Post subject: Reply with quote

Nice. You are doing some really great work with this project.
Back to top
View user's profile Send private message
keinfarbton



Joined: 03 Dec 2005
Posts: 224
Location: Stuttgart - Germany

PostPosted: Thu May 03, 2007 6:35 pm    Post subject: Reply with quote

thx
i hope, the time will come, were ppl start to use it.
Back to top
View user's profile Send private message
bobef



Joined: 05 Jun 2005
Posts: 269

PostPosted: Fri May 04, 2007 12:51 am    Post subject: Reply with quote

Oh the time will come very soon, don't have a doubt about it.
Back to top
View user's profile Send private message
gileadis



Joined: 04 Jan 2006
Posts: 5

PostPosted: Fri May 04, 2007 11:16 am    Post subject: Reply with quote

I'm a couple months away from starting a project I want to use SWT on. I'm quite impressed at the amount of great work which has been done on Tioport and SWT, and I'm looking forward to working with it.

Besides other project considerations, I'm more or less waiting for the port to be more stable (more samples working) and the API to settle down (i.e. regarding strings, delegates, etc.).

Also, I may have some limited time to give to this project. If you have a particular place in the code (perhaps implementing particular Dejavu methods) you'd like to be worked on, I can take a look. I'm not a D wizard, but I can certainly work on hooking Dejavu methods to call Tango methods, etc.
Back to top
View user's profile Send private message
keinfarbton



Joined: 03 Dec 2005
Posts: 224
Location: Stuttgart - Germany

PostPosted: Fri May 04, 2007 11:41 am    Post subject: Reply with quote

Hm, the examples are very time consuming for me. ATM I don't work on them. Most missing things are related to unimplemented dejavu methods.

So the bad thing, you will not get more "stable" examples.

The good thing, if you want to contribute, why not do the examples?
Good changes for you to collect some experience with SWT for your project, and to give me bug reports and feature requests. Smile

The implementation of dejavu methods is independent of any changing API of SWT.

Frank
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic     Forum Index -> Tioport All times are GMT - 6 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group