24 Apr 01:49
Memory filling up
From: Keith Hodges <keith_hodges <at> yahoo.co.uk>
Subject: Memory filling up
Newsgroups: gmane.comp.lang.smalltalk.smallwiki
Date: 2008-04-23 23:52:57 GMT
Subject: Memory filling up
Newsgroups: gmane.comp.lang.smalltalk.smallwiki
Date: 2008-04-23 23:52:57 GMT
I had some thing strange going on... I had lots of instances of PRDocument, at one point it reported 88000... The key to clearing them out appeared to be, re-initializing, PRMacroExpander, Inspecting PRMacroExpander default, the #table dictionary of blocks, those blocks had temps, with a #context defined, and that context had properties etc... still it freed up 100Mb... Keith _______________________________________________ SmallWiki, Magritte, Pier and Related Tools ... https://www.iam.unibe.ch/mailman/listinfo/smallwiki
Lukas
On Apr 24, 2008, at 08:54 , Lukas Renggli wrote:
> I changed the macro expander to use accessors instead of blocks. If
> you load the latest version of Magritte and Pier this issue should be
> solved. If you don't have any custom macros defined, loading the code
> should work out of the box.
>
> Name: Pier-All-lr.284
> Author: lr
> Time: 24 April 2008, 8:52:30 am
> UUID: cc09a278-7890-4fa2-b3ef-61ef2e787a15
> Ancestors: Pier-All-lr.283
> Dependencies: Pier-Model-lr.219, Pier-Tests-lr.94, Pier-Seaside-lr.
> 270, Pier-Security-lr.105, Pier-Blog-lr.73
>
> - changed the macro expander to use accessors instead of blocks
> (requires the latest magritte)
> - macro expander was origianlly ported from smallwiki on vw, where
> blocks are reentrant, however in squeak blocks potentially cause bad
> things when used concurrently
>
>
> On Apr 24, 2008, at 07:53 , Lukas Renggli wrote:
>
RSS Feed