Hi:

On 19 Mar 2012, at 18:08, Eliot Miranda wrote:

> I noticed some absurd preference checking in standard images a while back, 
> but turning this off made no noticeable different in optimized Cog.  Look for 
> uses of Preferences subPixelRenderFonts, e.g. 
> installStrikeFont:foregroundColor:backgroundColor:.  There's a non-local 
> return in the default path on preference access.  So not having 
> subPixelRenderFonts a defined preference method creates lots on noise when 
> doing VM debugging.

In the Pharo 1.3 image, that does not look like a problem. #subPixelRenderFonts 
is only defined in StrikeFont class and does a quick ^ true.

One thing I noticed is that the amount of open windows has a hugh impact on the 
speed.


Camillo, profiling only told me that the RoarVM apparently does not support it 
;)
The same experiment on Cog didn't show anything interesting either. At least 
nothing obvious.

You used your own images for Pinocchio, or was Pinocchio just fast enough for 
the standard images?

Thanks
Stefan

-- 
Stefan Marr
Software Languages Lab
Vrije Universiteit Brussel
Pleinlaan 2 / B-1050 Brussels / Belgium
http://soft.vub.ac.be/~smarr
Phone: +32 2 629 2974
Fax:   +32 2 629 3525


Reply via email to