Mantis Bugtracker
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0006089 [Squeak] TrueType minor always 02-15-07 08:11 09-11-08 17:49
Reporter Keith_Hodges View Status public  
Assigned To andreas
Priority normal Resolution fixed  
Status closed   Product Version 3.9
Summary 0006089: TTF Cache Speedup
Description This is the TTF cache speedup fix as submitted to squeak-dev


http://lists.squeakfoundation.org/pipermail/squeak-dev/2006-November/111338.html [^]
Additional Information
Attached Files  TTFSpeedUp-dgd.1.cs [^] (7,678 bytes) 02-15-07 08:11
 TTFSpeedUp-dgd.2.cs [^] (7,687 bytes) 07-16-07 13:21

- Relationships

- Notes
(0009826 - 78 - 122 - 122 - 122 - 122 - 122)
Keith_Hodges
02-15-07 08:12
edited on: 02-16-07 01:15

"fix begin"
Installer mantis bug:6089 fix:'TTFSpeedUp-dgd.1.cs'.
"fix end"

 
(0010677 - 662 - 905 - 905 - 905 - 905 - 905)
edgardec
05-08-07 14:43
edited on: 05-08-07 14:44

I copy the original code of Diego
text :=
    ('Hello World\' withCRs asText addAttribute: TextColor red),
     ('Hello World\' withCRs asText addAttribute: TextColor green),
     ('Hello World\' withCRs asText addAttribute: TextColor blue).
 text addAttribute: (TextFontReference toFont:
     ((TextStyle named: 'BitstreamVeraSans') fontOfSize: 24)).
 morph := TextMorph new contentsAsIs: text.
 form := Form extent: morph fullBounds extent depth: 32.
Transcript cr; show: (
    [1 to: 1000 do:[:i| morph fullDrawOn: form getCanvas]] timeToRun
 ).
On my Mac and 3.10 7092 time = 11617
3.10 7093 time = 728
Now this is 7093TTFSpeedUp.cs and is on the updates

 
(0012635 - 97 - 121 - 121 - 121 - 121 - 121)
KenCausey
09-11-08 17:49
edited on: 09-11-08 17:49

Harvested in update 7093 and released with 3.10

[edit: corrected update number s/7092/7093/]

 

- Issue History
Date Modified Username Field Change
02-15-07 08:11 Keith_Hodges New Issue
02-15-07 08:11 Keith_Hodges Status new => assigned
02-15-07 08:11 Keith_Hodges Assigned To  => andreas
02-15-07 08:11 Keith_Hodges File Added: TTFSpeedUp-dgd.1.cs
02-15-07 08:12 Keith_Hodges Note Added: 0009826
02-16-07 01:15 Keith_Hodges Note Edited: 0009826
05-08-07 14:43 edgardec Note Added: 0010677
05-08-07 14:44 edgardec Note Edited: 0010677
07-16-07 13:21 edgardec File Added: TTFSpeedUp-dgd.2.cs
09-11-08 17:49 KenCausey Status assigned => closed
09-11-08 17:49 KenCausey Note Added: 0012635
09-11-08 17:49 KenCausey Resolution open => fixed
09-11-08 17:49 KenCausey Fixed in Version  => 3.10
09-11-08 17:49 KenCausey Note Edited: 0012635


Mantis 1.0.8[^]
Copyright © 2000 - 2007 Mantis Group
60 total queries executed.
37 unique queries executed.
Powered by Mantis Bugtracker