aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorChristian Kandeler <christian.kandeler@qt.io>2018-01-25 17:30:11 +0100
committerChristian Kandeler <christian.kandeler@qt.io>2018-01-26 08:51:30 +0000
commit112fa3d4c269faac41685d0de497afa9ba2b9621 (patch)
tree57a57e0c13332ec6e0e7a8dc85855f865147f3b7 /src
parentae640961d0e2e33ebdabd3720ff7120976600a25 (diff)
Project loading: Remove unneeded set insertions
We would iterate over the (potentially large) global set of file dependencies and try to insert each element into the same set again. Change-Id: Ib83fb0ac66bf75aee3ddc80e4c3abd18a8f77e8b Reviewed-by: Jake Petroules <jake.petroules@qt.io> Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
Diffstat (limited to 'src')
-rw-r--r--src/lib/corelib/buildgraph/projectbuilddata.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/corelib/buildgraph/projectbuilddata.cpp b/src/lib/corelib/buildgraph/projectbuilddata.cpp
index ba8ed801d..22d03106e 100644
--- a/src/lib/corelib/buildgraph/projectbuilddata.cpp
+++ b/src/lib/corelib/buildgraph/projectbuilddata.cpp
@@ -260,7 +260,7 @@ void ProjectBuildData::load(PersistentPool &pool)
{
pool.load(fileDependencies);
for (FileDependency * const dep : qAsConst(fileDependencies))
- insertFileDependency(dep);
+ insertIntoLookupTable(dep);
pool.load(rawScanResults);
}