performance 3.8 vs. 3.9a

Marcus Denker denker at iam.unibe.ch
Tue Mar 21 01:24:52 UTC 2006


On 21.03.2006, at 01:48, John M McIntosh wrote:

> Well let's see I noticed the default image 3.9a is set to 16bit,  
> change that to 32bit because 16bit requires an extra transformation  
> step on
> the way to 32bit screens.

Yes, I did the test already with 32 bits (this will be default  
starting 7015... it's 2006 after all...).

>
> 41% is interpreter loop
> 15% is in garbage collection and object allocation
> 5% is copyLooopNoSource
> 4% is copyLoopPixMap
> 4% is proceedRenderingScanline
> 4% is lookupMethodInClass
>
> Now if I alter things a bit and do
>
> Smalltalk setGCBiasToGrowGCLimit: 16*1024*1024.
> Smalltalk setGCBiasToGrow: 1.
>

Would it make sense to set to be the default in 3.9a?

     marcus



More information about the Squeak-dev mailing list