Increase compiler optimisation level for libfontmanager to improve runtime performance

XMLWordPrintable

    • Type: Bug
    • Resolution: Fixed
    • Priority: P3
    • 6
    • Affects Version/s: 1.4.0
    • Component/s: client-libs
    • 2d
    • b63
    • generic
    • generic

        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.

              Assignee:
              Philip Race
              Reporter:
              Philip Race
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated:
                Resolved:
                Imported:
                Indexed: