1. 13 Jun, 2014 2 commits
    • bunnei's avatar
      Kernel: Made SyncRequest not pure virtual, with a default implementation of... · aae9fcf4
      bunnei authored
      Kernel: Made SyncRequest not pure virtual, with a default implementation of error (as this is not required for all kernel objects)
      aae9fcf4
    • bunnei's avatar
      Kernel: Added real support for thread and event blocking · f5c7c154
      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.
      f5c7c154
  2. 05 Jun, 2014 5 commits
  3. 04 Jun, 2014 2 commits
  4. 03 Jun, 2014 3 commits
  5. 02 Jun, 2014 6 commits
  6. 01 Jun, 2014 7 commits
  7. 30 May, 2014 13 commits
  8. 29 May, 2014 2 commits