Details
-
Bug
-
Resolution: Done
-
P2: Important
-
1.3.4
-
Ubuntu 14.04 LTS 64 bit
Qt 5.3.2, Qt 5.4.0
-
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
For Gerrit Dashboard: QBS-746 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
105932,4 | Squish: Don't rely on progress bars when parsing qbs project | 3.3 | qt-creator/qt-creator | Status: MERGED | +2 | 0 |
106126,2 | Don't evaluate properties that will never be seen. | 1.3 | qbs/qbs | Status: MERGED | +2 | 0 |
106383,1 | Don't evaluate properties that will never be seen. | master | qbs/qbs | Status: ABANDONED | 0 | 0 |