[squeak-dev] Algernon issues with sq3.10-7159dev08.05.2

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

[squeak-dev] Algernon issues with sq3.10-7159dev08.05.2

Igor Stasenko
- it takes ages to load anything new into image (algernon updates its
huge tables with each system change notification)
- unable to unload it from image w/o errors

--
Best regards,
Igor Stasenko AKA sig.

Reply | Threaded
Open this post in threaded view
|

[squeak-dev] Re: Algernon issues with sq3.10-7159dev08.05.2

Igor Stasenko
A todo list how to uninstall it.

First, add a

Algernon class>>clearTems
        DefaultAlgertems := nil

then do:

Algernon clearTems.

SystemChangeNotifier uniqueInstance noMoreNotificationsFor: Algernon
allInstances first.
Algernon allInstances first delete.
Smalltalk garbageCollect.
self assert: Algernon allInstances size = 0.

Installer unload: 'Algernon'

but still OB keeps referencing ObsoleteMessyThings. Don't know how to
flush this.

Also i noticed that my dev image constantly grows and grows no matter
what i do..
Need some advice how to flush OB weak refs and history etc.

--
Best regards,
Igor Stasenko AKA sig.

Reply | Threaded
Open this post in threaded view
|

[squeak-dev] Re: Algernon issues with sq3.10-7159dev08.05.2

Igor Stasenko
2008/5/28 Igor Stasenko <[hidden email]>:
> A todo list how to uninstall it.
>
> First, add a

Small correction , do this first:

Algernon allInstances first deactivate.
Algernon allInstances first delete.


>
> Algernon class>>clearTems
>        DefaultAlgertems := nil
>
> then do:
>
> Algernon clearTems.
>
> SystemChangeNotifier uniqueInstance noMoreNotificationsFor: Algernon
> allInstances first.
> Algernon allInstances first delete.
> Smalltalk garbageCollect.
> self assert: Algernon allInstances size = 0.
>
> Installer unload: 'Algernon'
>
> but still OB keeps referencing ObsoleteMessyThings. Don't know how to
> flush this.
>
> Also i noticed that my dev image constantly grows and grows no matter
> what i do..
> Need some advice how to flush OB weak refs and history etc.
>
> --
> Best regards,
> Igor Stasenko AKA sig.
>



--
Best regards,
Igor Stasenko AKA sig.