Andre Poenitz wrote:
Remove width cache for Qt 4 frontend.
Total time for loading UserGuide + 250 x page down is
4.42s with map based font cache
3.46s with vector based font cache
3.44s without fontcache
3.18s without fontcache and inlined QLFontInfo::metrics
Patch for the latter attached.
Note also that ucs4_to_qstring is currently more expensive than
rowBreakPoint() [which was actually the place I intended to work
on...]:
I am working on a FontLoader/FontMetrics reorganisation that should
bring some speedup to rowBreakPoint().
Stay tuned ;-)
Abdel.