Removing swig stuff.
Moved into Shared & Platform folders. Begun setting up Windows specific stuff.
temp ignore tools.
Added other platform include paths.
Added Linux support to projects.
Added base kernel stuff, and the DelegateCall code.
Added PsyEngineTest to kick off the kernel and test.
TestJob implemented in PsyEngineTest to dump out what threads they are being executed on.
Debugging code to check worker load.
Added some priorities. Will move them to tasks soon.
Updated containers:
- Added set.
- Compare + alloc params.
RegisterClass/UnregisterClass undefined.
Some work on reflection.
Changed kernel to use reflection to create the systems.
Quick hack to stop the jobs being shuffled if all workers are blocked. This will be changing soon anyway.
Started shelling out some of the reflection registration and serialisation code..
Shelled out a bit more serialisation/reflection code.
New serialisation progress. Slow and steady.
Job queue will spread the load more effectively in current test case.
Hash string can take a function rather than being stuck on one implementation (may change to templates?)