Well....it seems I found the problem. And in fact, it has alredy been solved by Levente in Squeak...I waste so many hours...and the fix was there.. So, can you try changing to sizeFor: numberOfElements "Return the minimum capacity of a dictionary that can hold numberOfElements elements. At least 25% of the array must be empty and the return value must be a power of 2." ^(numberOfElements * 4 // 3) asLargerPowerOfTwo max: 1 And see if it works? it works here... On Wed, Jan 18, 2012 at 11:59 AM, Stéphane Ducasse < stephane.ducasse@inria.fr> wrote:
So is the new fix solving the problems?
Stef
On Jan 18, 2012, at 9:53 AM, Mariano Martinez Peck wrote:
On Wed, Jan 18, 2012 at 8:29 AM, Yanni Chiu <yanni@rogers.com> wrote: Rats, that's not the fix.
Even though #cleanUpForRelease ran to completion, running the code:
Smalltalk allClassesAndTraitsDo: [ :class | [ :each | each removeEmptyCategories; sortCategories ] value: class organization; value: class class
organization ].
still gives a ByteSymbol DNU for #run:with:in:
I give up for now.
hahhah thanks Yanni. You see? it is really difficult to reproduce and
understand :(
thanks for your effort...
-- Mariano http://marianopeck.wordpress.com
-- Mariano http://marianopeck.wordpress.com