- 13 Jun, 2014 1 commit
-
-
bunnei authored
- 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.
-
- 05 Jun, 2014 5 commits
-
-
bunnei authored
-
bunnei authored
hle: added a hokey way to force a thread reschedule during CPU single step mode (as used by the debugger)
-
bunnei authored
arm: fixed a bug where ARM_Interpreter::ExecuteInstructions was actually executing one more instruction than expected
-
bunnei authored
-
bunnei authored
-
- 04 Jun, 2014 2 commits
- 03 Jun, 2014 3 commits
- 02 Jun, 2014 6 commits
- 01 Jun, 2014 7 commits
-
-
bunnei authored
-
bunnei authored
-
bunnei authored
-
bunnei authored
-
bunnei authored
svc: updated waitSychronization to not overwrite handle on return, added stub for SleepThread (does nothing)
-
bunnei authored
thread: updated Reschedule to sit at a synchronization barrier when no other threads are ready for execution
-
bunnei authored
event: added a hackish ability to set an event as "locked" to its current state, cleaned up some comments
-
- 30 May, 2014 13 commits
-
-
bunnei authored
-
bunnei authored
-
bunnei authored
-
bunnei authored
-
bunnei authored
-
bunnei authored
-
bunnei authored
-
bunnei authored
-
bunnei authored
-
bunnei authored
-
bunnei authored
-
bunnei authored
- force kernel reschedule after svcWaitSynchronization - fixed some bugs with passing in pointer arguments - cleaned up some comments and log messages
-
bunnei authored
-
- 29 May, 2014 3 commits