-
Bug
-
Resolution: Fixed
-
P3
-
1.4.0
-
b63
-
generic
-
generic
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-2137178 | 5.0u8 | Abhijit Saha | P3 | Resolved | Fixed | b01 |
JDK-2131972 | 1.4.2_11 | Harsha Godugu | P3 | Resolved | Fixed | b02 |
libfontmanager in JDK is built with default compiler optimisation flags.
By increasing it to a higher level as used on most other libraries, some
tests which attemp to exercise some of that native code can run 5-20% faster
on Windows and Solaris.
This particularly will help cases where complex text layout is used as that uses
a significant amount of native C++ code in libfontmanager.
There is a small increase in disk footprint - amounting to just about 30Kbytes
on Windows 32 bit but this is presumably also in line with what is already happening
in all other libs.
By increasing it to a higher level as used on most other libraries, some
tests which attemp to exercise some of that native code can run 5-20% faster
on Windows and Solaris.
This particularly will help cases where complex text layout is used as that uses
a significant amount of native C++ code in libfontmanager.
There is a small increase in disk footprint - amounting to just about 30Kbytes
on Windows 32 bit but this is presumably also in line with what is already happening
in all other libs.
- backported by
-
JDK-2131972 Increase compiler optimisation level for libfontmanager to improve runtime performance
- Resolved
-
JDK-2137178 Increase compiler optimisation level for libfontmanager to improve runtime performance
- Resolved