Commit Graph

8 Commits

Author SHA1 Message Date
7bd5378500 This adjusts the process of the compute thread.
The compute thread now implements the state machine using the match
statement.
2016-06-26 06:45:25 -04:00
bc4ed6d0bc Most of the new task processing is now complete.
The task states and how to spawn new tasks has all been sorted out.
All that is left at this point is to handle the thread portion of task
management and to determine how to get messages from the new child
task's completion back to the parent task.
2016-06-25 05:26:10 -04:00
5d4e3ab9fa Beginning to restructure the task and thread system.
This defines the thread and task system better.
2016-06-22 17:17:59 -04:00
28ab99e867 Tasks can now be added to computer or blocking threads.
The tasks are now objects that implement Taskable.
2016-04-01 15:12:44 -04:00
82486b1634 The main enums now have the ability to be displayed. 2016-03-25 05:59:12 -04:00
d69f9b8e9b Pulled out the thread code to it's own class. 2016-03-25 05:41:50 -04:00
01f9b49498 Checking this in before I pull the thread code out to its own file. 2016-03-25 02:45:34 -04:00
b83c3970a6 Initial library commit. 2016-03-18 16:17:01 -04:00