I guess I missed your original post. I've starred your message, I'll try to try it out soon..
Thanks.
On 9/21/07, Igor Stasenko siguctua@gmail.com wrote:
On 20/09/2007, Chris Muller asqueaker@gmail.com wrote:
I've observed Martin Loewis' new WeakKeyDictionary implementations reduce the problem dramatically.
http://bugs.squeak.org/view.php?id=6348
I know sig has done similar work but I haven't had time yet to try it.
Btw, regarding weak finalization process, i posted a fix which should improve speed even more: http://bugs.squeak.org/view.php?id=6652 But it seems my post was ignored, no any comments, nor discussion..
On 9/19/07, David T. Lewis lewis@mail.msen.com wrote:
On Wed, Sep 19, 2007 at 12:38:44AM +0300, Igor Stasenko wrote:
On 18/09/2007, Gary Chambers gazzaguru2@btinternet.com wrote:
Well, there is the Model but there has to be a linkage for when the model changes. That's the basics. We need to decide on the way(s) we wish that to happen. I find changed/update rather inefficient. Much prefer when:send:to:.
But that's just the start. Pretty fundamental though.
Yes! And i think this is the point where we should start from. How to create flexible event system , how exchange data between view and model. Based on that we then can build up a model which will use it (MVP/Morphic whatever)
A note of caution: The #when:send:to: mechanism can have serious performance issues due to its use of weak dictionaries. Performance of the entire image is seriously impacted by weak array finalization as the number of these dictionaries increases. There is no easy fix for this, so make sure you know what you are getting into before you start with an approach based on this mechanism.
Dave
UI mailing list UI@lists.squeakfoundation.org http://lists.squeakfoundation.org/mailman/listinfo/ui
UI mailing list UI@lists.squeakfoundation.org http://lists.squeakfoundation.org/mailman/listinfo/ui
-- Best regards, Igor Stasenko AKA sig. _______________________________________________ UI mailing list UI@lists.squeakfoundation.org http://lists.squeakfoundation.org/mailman/listinfo/ui