Poor TTF font performance on Linux with newer VM

John M McIntosh johnmci at smalltalkconsulting.com
Thu May 18 14:32:29 UTC 2006


I recall Andreas posting a fix to the squeak list earlier in 2006, or  
was that 2005?

On 18-May-06, at 4:36 AM, Bert Freudenberg wrote:

> Isn't that still the issue that TTF glyphs are not cached long  
> enough anymore because of a fix to the garbage collector's weak ref  
> handling?
>
> Is there a fix in the image by now?
>
> - Bert -
>
> Am 18.05.2006 um 13:30 schrieb Tony Garnock-Jones:
>
>> I've just checked against 3.9-4 (built from source tarball from
>> squeakvm.org), and it's still hideously slow. So it's down to  
>> something
>> that changed between 3.7-7 and 3.9-4. Or perhaps CroquetPlugin or
>> FloatMathPlugin. Or AioPlugin or UnixOSProcess :-)
>>
>> Tony.
>>
>> goran at krampe.se wrote:
>>> Hi!
>>>
>>> Tony Garnock-Jones <tonyg at lshift.net> wrote:
>>>> Thanks for that - I had suspected it might be a plugin. I've  
>>>> followed
>>>> your suggestion, and the plugin list is almost identical except for
>>>> OSProcess and FFI plugins.
>>>>
>>>> I've just run "MessageTally spyOn: [3 timesRepeat: [self  
>>>> nextPage]]" on
>>>> my BookMorph. The two results are dramatically different: on the  
>>>> 3.7 VM,
>>>> 477ms for the whole thing; on the 3.9 VM, 50354ms for the whole  
>>>> thing! A
>>>> factor of 100x slower.
>
>

--
======================================================================== 
===
John M. McIntosh <johnmci at smalltalkconsulting.com> 1-800-477-2659
Corporate Smalltalk Consulting Ltd.  http://www.smalltalkconsulting.com
======================================================================== 
===




More information about the Vm-dev mailing list