suyu/src/core/hle/kernel
bunnei f5c7c15434 Kernel: Added real support for thread and event blocking
- SVC: Added ExitThread support
- SVC: Added SignalEvent support
- Thread: Added WAITTYPE_EVENT for waiting threads for event signals
- Thread: Added support for blocking on other threads to finish (e.g. Thread::Join)
- Thread: Added debug function for printing current threads ready for execution
- Thread: Removed hack/broken thread ready state code from Kernel::Reschedule
- Mutex: Moved WaitCurrentThread from SVC to Mutex::WaitSynchronization
- Event: Added support for blocking threads on event signalling

Kernel: Added missing algorithm #include for use of std::find on non-Windows platforms.
2014-06-13 09:51:02 -04:00
..
event.cpp Kernel: Added real support for thread and event blocking 2014-06-13 09:51:02 -04:00
event.h Kernel: Added real support for thread and event blocking 2014-06-13 09:51:02 -04:00
kernel.cpp kernel: changed current default thread priority back to 0x30 - I think this is more correct 2014-06-05 00:20:58 -04:00
kernel.h kernel: moved position of * for GetTypeName and GetName 2014-06-02 20:36:58 -04:00
mutex.cpp Kernel: Added real support for thread and event blocking 2014-06-13 09:51:02 -04:00
mutex.h svc: added optional name field to Event and Mutex (used for debugging) 2014-06-02 20:38:34 -04:00
thread.cpp Kernel: Added real support for thread and event blocking 2014-06-13 09:51:02 -04:00
thread.h Kernel: Added real support for thread and event blocking 2014-06-13 09:51:02 -04:00