View Issue Details

IDProjectCategoryView StatusLast Update
0000478luatexfeature requestpublic2015-10-21 10:02
ReporterHans HagenAssigned ToHans Hagen 
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Product Version 
Target VersionFixed in Version 
Summary0000478: virtualize tex font.characters table / reminder for taco/me
DescriptionOn the agenda is (mentioned in manual) virtualization of the font object. Some experiments with mimicking this demonstrate that this can indeed save a lot of memory and runtime. We will follow the same approach as with the fontloader:

- only virtualize top level keys in f.characters
- return tables for kerns and math data structures as one often needs them as a whole anyway (if at all)
- as characters becomes virtual we also need a maxindex so that one can loop
[on mk.pdf we can save some 20% max mem usage then but that is an atypical case]
TagsNo tags attached.


parent of 0000517 closedHans Hagen tex.setfontdimen 


Hans Hagen

2014-03-30 11:50

manager   ~0001262

we can speed up the serialization a bit anyway (on the todo) so this might not be needed

Hans Hagen

2015-10-21 10:02

manager   ~0001454

no need as we can keep the original passed tables at the lua end anyway

Issue History

Date Modified Username Field Change
2010-09-10 13:56 Hans Hagen New Issue
2010-11-29 17:15 Taco Status new => assigned
2010-11-29 17:15 Taco Assigned To => arthur
2010-11-29 17:15 Taco Assigned To arthur => Taco
2010-11-29 17:18 Taco Relationship added parent of 0000517
2014-03-30 11:50 Hans Hagen Assigned To Taco => Hans Hagen
2014-03-30 11:50 Hans Hagen Note Added: 0001262
2015-10-21 10:02 Hans Hagen Note Added: 0001454
2015-10-21 10:02 Hans Hagen Status assigned => closed
2015-10-21 10:02 Hans Hagen Resolution open => fixed