two Hash font optimization
authortupshin <tupshin@tupshin.com>
Wed, 10 Mar 2004 01:16:04 +0000 (01:16 +0000)
committertupshin <tupshin@tupshin.com>
Wed, 10 Mar 2004 01:16:04 +0000 (01:16 +0000)
commit1e2ac9c2eef012a3e77133817803878bacfa91b8
tree8af0a88c4d95d32c10e2999d3fa162533a766eb7
parent4c2d51015dcd304759b31bd0835ae85cd4cf7aab
two Hash font optimization

This patch makes a huge difference in startup performance.
Scenario: A simple app that contains 240 boxes each with text foo.
Measurement: time from launch until core stops using 100% CPU
normal Font.java: 61 seconds
this Font.java: 7 seconds

darcs-hash:20040310011604-a9258-ae21b540fe7add307aa7cf8ef82f8a3a1521fd06.gz
src/org/ibex/Font.java