Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-19213 Improved caching for QML engine
  3. QTBUG-16218

QtQuick startup time needs to be improved; cache compiled QML between runs

    XMLWordPrintable

Details

    Description

      To improve application startup time, the QML engine needs to allow the compiled version of the QML code to be cached between runs. i.e. caching of .qml files in a fast, mmap()'able binary format on disk.

      This should be a cache of the post-compile stage data, in a form that requires minimal tweaking after mmap()'ing so that the memory can be efficiently shared between different processes. This will require a rework of the QML internals to generate data in an appropriate format.

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            aakenned Aaron Kennedy
            mathiasm Mathias Malmqvist
            Votes:
            12 Vote for this issue
            Watchers:
            20 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes