Move newThread from the processor namespace (multi/processor) into the thread namespace #35
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This change is rather large and the main issue would be pumping the events. On surface level I could have all processors pump the thread scheduler regardless of where they are.
Might not be too difficult to do that. Either way this will not be coming out until version 16.x.x since it's a major change.Change ended up not being too difficult.This was changed and a proxy was made for multi:newThread to thread:newThread so no changes have to be made on your end.
However, threads on a processor that is paused will still run!Threads on a processor that is stopped/paused will also halt! If you want a thread that is independent to what the processor is doing create it using thread:newThread(...)