Mantis Bugtracker
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0002144 [Squeak] TrueType minor always 10-30-05 18:44 11-09-08 08:10
Reporter johnmci View Status public  
Assigned To andreas
Priority normal Resolution open  
Status assigned   Product Version
Summary 0002144: usage of second/third/fourth/fifth/etc
Description StrikeFont, StrikeFontSet, TTCFFont, TTCFontSet used
second/third/fourth/fifth access to pull data out of the array populated by
glyphInfoOf:into:
However this is expensive to do (message sends are not free) in a critical
piece of code that is rending characters to the display surface.
Additional Information changeset to alter (most?) usages of send/third/etc in Font logic to use at:
Attached Files  JMMFontTuning.1.cs [^] (6,450 bytes) 10-30-05 18:44
 lessMethodSendsInFontUsage-JMM.4.cs [^] (9,004 bytes) 11-05-08 16:24

- Relationships

SYSTEM WARNING: Creating default object from empty value

related to 0006876new  Why is my UI slow? 
child of 0006570assigned tim A Mother for font and font test problems 

- Notes
(0012761 - 53 - 65 - 65 - 65 - 65 - 65)
johnmci
11-05-08 16:25

Add
lessMethodSendsInFontUsage-JMM.4.cs
for Pharo
 
(0012763 - 14 - 14 - 14 - 14 - 14 - 14)
MarcusDenker
11-09-08 08:10

in pharo 10142
 

- Issue History
Date Modified Username Field Change
10-30-05 18:44 johnmci New Issue
10-30-05 18:44 johnmci Status new => assigned
10-30-05 18:44 johnmci Assigned To  => andreas
10-30-05 18:44 johnmci File Added: JMMFontTuning.1.cs
09-12-07 02:11 wiz Relationship added child of 0006570
01-31-08 08:20 johnmci Relationship added related to 0006876
11-05-08 16:24 johnmci File Added: lessMethodSendsInFontUsage-JMM.4.cs
11-05-08 16:25 johnmci Note Added: 0012761
11-09-08 08:10 MarcusDenker Note Added: 0012763


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