logic: Improved graph and code view performance

* added sql index for component_access
* improved policy for expanded code files
* reduced amount of initially expanded code files
* faster DummyEdge creation
* faster DummyNode search by token id
* switched GraphController DummyNodes and DummyEdges to shared_ptr for memory safety
This commit is contained in:
Eberhard Graether
2016-05-21 00:01:46 +02:00
parent 4a6f8cf420
commit 5d2a476813
13 changed files with 335 additions and 346 deletions
@@ -1,7 +1,5 @@
#include "utility/scheduling/TaskGroupParallel.h"
#include <thread>
TaskGroupParallel::TaskGroupParallel()
{
}
@@ -1,8 +1,10 @@
#ifndef TASK_GROUP_PARALLEL_H
#define TASK_GROUP_PARALLEL_H
#include "utility/scheduling/TaskGroup.h"
#include <mutex>
#include <thread>
#include "utility/scheduling/TaskGroup.h"
class TaskGroupParallel
: public TaskGroup