On 07/20/2009 11:04 PM, nicolas petton wrote:
Hi,

I just committed ActionRegistry.

It's still young code, but so far it works nicely.
An ActionRegistry is now responsible for holding all actions related to
its owner. This way widgets release all their obsolete actions each time
they are rebuilt. For each normal request, all registries are also
cleaned up.

This way there shouldn't be obsolete actions which blocks keep
references to Iliad elements. I ran some tests with the blog and counter
examples, and the difference is impressive.

I would still use a Dictionary there (the online tester has ~300 actions active at the same time, IIUC, out of ~700 created through the entire navigation).

Nice though!

Paolo


_______________________________________________
help-smalltalk mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/help-smalltalk

Reply via email to