logic: indexer count and fixes

* added option to define the amount of parallel indexers in the appsettings
* fixed unparsed files query in ASTVisitor
* fixed: to update a node's type in the storage the node does not have to be defined anymore
This commit is contained in:
malte_langkabel
2016-05-13 16:30:16 +02:00
parent 7bb40f2630
commit 67e4d84631
10 changed files with 55 additions and 20 deletions
+1 -1
View File
@@ -177,7 +177,7 @@ void Project::parseCode()
std::shared_ptr<std::mutex> storageMutex = std::make_shared<std::mutex>();
for (int i = 0; i < 4; i++)
for (int i = 0; i < ApplicationSettings::getInstance()->getIndexerThreadCount(); i++)
{
taskParallel->addTask(std::make_shared<TaskParseCxx>(
m_storage.get(),