Commit 56e8e9ec authored by Igor Kushnir's avatar Igor Kushnir
Browse files

Don't clear the persistent symbol table cache early

DUChainPrivate::doMoreCleanup() clears the cache before the destruction
of objects with static object duration. The crash described in
a8ffba2c indicates that the cache is
filled again afterwards. So the only effect of clearing the cache seems
to be slower exit because of more cache misses.
parent e1541088
Pipeline #209549 passed with stage
in 17 minutes and 36 seconds
......@@ -846,7 +846,6 @@ public:
}
QTime startTime = QTime::currentTime();
PersistentSymbolTable::self().clearCache();
storeAllInformation(!retries, writeLock); //Puts environment-information into a repository
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment