Oh!

Thanks to John’s ReferenceFinder, I found the following incantation to clean the memory:

Clipboard startUp: true.
GTPlayBook reset.
RubEditingState allInstances do: [ :i | i undoManager reset. ].
CairoBackendCache soleInstance flush

I was looking for Roassal instances. Maybe that by regularly cleaning the memory the Athens/FFI bug will disappear

Cheers,
Alexandre

-- 
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel  http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.



On Jan 31, 2017, at 5:05 AM, Pavel Krivanek <pavel.krivanek@gmail.com> wrote:

Last week I was hunting the memory leaks with RefsHunter because the abnormal amount of Point instances in the object memory. 

FreeTypeCache cleanUp.
Clipboard startUp: true.
RubEditingState allInstances do: [ :each | each instVarNamed: #undoManager put:nil].
GTPlayBook reset.
EditorFindReplaceDialogWindow cleanUp.
ActiveHand resetClickState; releaseAllFocus.
UITheme current focusIndicator: nil.
40 timesRepeat: [
1 second wait.
World doOneCycle.
]. 

I will try to find the reason why they appear, not only how to kill them.

Cheers,
-- Pavel

2017-01-30 22:57 GMT+01:00 Alexandre Bergel <alexandre.bergel@me.com>:
Hi!

It looks like that we are currently suffering memory leaks.
In march 2015 it was said in the mailing list:

-=-=-=-=-=-=-=-=
I also tried this:

1. Create a dummy class:
Object subclass: #AAA
        instanceVariableNames: 'x'
        classVariableNames: ''
        category: 'AAA'.

2. Open a Playground and do it and go on this:
a := #AAA asClass new.

3. In the second pane go on "self"

4. Close the Playground

5. Execute:
3 timesRepeat: [ Smalltalk garbageCollect ].

6. Check:
#AAA asClass allInstances.

7. Repeat if necessary, and after a while, the result after step 6 is not empty.
-=-=-=-=-=-=-=-=

The problem is still present.
Looking at the pointers

There was an object reference crawler no? I remember someone worked on this? I tried sending #pointersTo but I without much success on identifying the cause of this leak.

Any idea?

Cheers,
Alexandre
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel  http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.



_______________________________________________
Moose-dev mailing list
Moose-dev@list.inf.unibe.ch
https://www.list.inf.unibe.ch/listinfo/moose-dev

_______________________________________________
Moose-dev mailing list
Moose-dev@list.inf.unibe.ch
https://www.list.inf.unibe.ch/listinfo/moose-dev