igor can you add bug entry to cog?
Stef
On May 2, 2011, at 4:20 PM, Igor Stasenko wrote:
On 2 May 2011 15:46, Igor Stasenko siguctua@gmail.com wrote:
Btw,
i don't like this code:
self assertClassOf: floatOrInt is: (objectMemory splObj: ClassFloat) compactClassIndex: ClassFloatCompactIndex.
btw, Cog is suspectible to have bugs if during run time you will change a class to be no longer compact or (and then installing a different class to be compact on same compact classes array index as before).
To avoid that, there should be a primitive which should refresh compact indices for most used classes, to avoid bugs.
(The StackInterpreter>>checkAssumedCompactClasses should be run each time when some class become (un)compact).
-- Best regards, Igor Stasenko AKA sig.