2016-04-20 17:47 GMT+02:00 Eliot Miranda <eliot.miranda@gmail.com>:Hi Pavel,That is not real amount of objects in the object memory:count := 0.object := 0 someObject.[object == 0] whileFalse: [�� �� count := count + 1.�� �� object := object nextObject ].count. "->724653"Right. ��allObjects size is approximately equal to Object allSubInstances (but much faster to evaluate, since it makes only a single heap traversal).�� Class allSubInstances answers only classes, not those class's instances.
But my test was not about Object allSubInstances but about Object allSubclasses.I supposed that "Class allSubInstances size" should equal "(Class allSubclasses flatCollect: [ :each |��each allInstances ]) size". But it is not. And it is surprised me. Interesting to know why.