BuildListOptimizer: Started with the parallelization of initialize(), currently yet not working on PC
BuildListOptimizer
This commit is necessary for testing via ssh in the CIP-pools. The
thread starting failure seems to occur only on my pc
BuildListOptimizer: Just small corrections, this commit is needed for debugging via ssh
BuildListOptimizer:
I parallelized and optimized the module completely, as far as it was
possible without exaggerrated effort. This was done by refactoring the
modules, also to increase the readability and the extensive use of C+
std::async and std::future were used. After finishing everything a fast
test was driven that showed that seemingly everything works also
logical. But to be sure certainly more tests have to be accomplished,
also in terms of performance.
Merged optimized branch into master