Mantis Bugtracker
  

Viewing Issue Advanced Details Jump to Notes ] View Simple ] 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 Platform
Status closed   OS
Projection none   OS Version
ETA none Fixed in Version 3.10 Product Version 3.9
  Product Build
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 [^]
Steps To Reproduce
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