-removed UpdateBySystems version switch (it's now default behaviour)

-beginRegister() and endRegister() was added (every register functions must be called between this calls, update calls can't be called there)
-SystemCallers and Systems dependecies is rebuild always in endRegister();
-beginRegister() clear all SystemCallers and Systems dependencies
-possibility to get System ID and execution state
-JobGroup has now pointer to it's parent (SystemCaller)
-SystemCaller clean up destructor
This commit is contained in:
Mergul 2018-10-27 17:34:27 +02:00
parent f666dfd1d5
commit 16a5696840
4 changed files with 143 additions and 165 deletions

View file

@ -10,9 +10,6 @@
"dflags-posix-ldc": [
"-defaultlib=phobos2-ldc,druntime-ldc"
],
"versions": [
"UpdateBySystems"
],
"configurations" : [
{
"name" : "library",