Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-59360

qt_getCanonicalFontNames takes a huge amount of time

    XMLWordPrintable

Details

    • 835c3e94f6089751421a19008d442faec9649ed8 (qt/qtbase/5.12)

    Description

      Text {
          text: "foobar"
      }
      

      Profiling this code on Windows shows that qt_getCanonicalFontNames takes about 60% of the total execution time. Specifically, 48% was spent in GetFontData. This appears to be the single biggest regression for QML compared to 5.6.

      Attachments

        Issue Links

          For Gerrit Dashboard: QTBUG-59360
          # Subject Branch Project Status CR V

          Activity

            People

              allan.jensen Allan Sandfeld Jensen
              erikv Erik Verbruggen
              Votes:
              11 Vote for this issue
              Watchers:
              21 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes