Uploaded image for project: 'Qbs ("Cubes")'
  1. Qbs ("Cubes")
  2. QBS-746

Significant slowdown of qbs project parsing

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P2: Important
    • Resolution: Done
    • Affects Version/s: 1.3.4
    • Fix Version/s: 1.3.4
    • Component/s: Qt Creator Integration
    • Labels:
    • Environment:
      Ubuntu 14.04 LTS 64 bit
      Qt 5.3.2, Qt 5.4.0
    • Commits:
      f53d724eec925180e94cda4bd7db6b86eba0f82b

      Description

      Start Qt Creator with enabled QbsProjectManager and open qtcreator.qbs from Creator's repository, v3.2.0. Wait until parsing the project finished and the project tree is being populated.

      With a release build of Creator on my home machine this has been taking about 45 seconds since Creator 3.2. Now it takes about 75 seconds. Bisecting led me to the following change:

      db0dc474c2bea9a108f0ae4b7575cfab395556e2 is the first bad commit
      commit db0dc474c2bea9a108f0ae4b7575cfab395556e2
      Author: Joerg Bornemann <joerg.bornemann@theqtcompany.com>
      Date:   Thu Jan 29 14:10:14 2015 +0100
      
          fix look-up of scalar properties
      

      Please check whether you can speed this up again.

      Noticed in Squish test tst_opencreator_qbs.

        Attachments

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

          Activity

            People

            Assignee:
            kandeler Christian Kandeler
            Reporter:
            rlohning Robert Löhning
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Gerrit Reviews

                There are no open Gerrit changes