Uploaded image for project: 'Qt Creator'
  1. Qt Creator
  2. QTCREATORBUG-17884

Project loading is slow for large project

    XMLWordPrintable

Details

    Description

      QmlJS ModelManager::defaultProjectInfoForProject() resolves mimetype for each file. When I open a qbs file with ~20K files (in which only the qbs files are qml-type), it is pretty slow. Callgrind shows that it takes ~28% of the CPU time for this thread.

      C++ resolving performance was improved in 8c90998fff6ec3cf85ad87b56175e86b6f0a93d0 but QmlJS remained the same.

      Attachments

        For Gerrit Dashboard: QTCREATORBUG-17884
        # Subject Branch Project Status CR V

        Activity

          People

            hunger Tobias Hunger
            orgads Orgad Shaneh
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes