Skip to content
  1. Dec 04, 2016
    • Subv's avatar
      Threading: Reworked the way our scheduler works. · 8634b8cb
      Subv authored
      Threads will now be awakened when the objects they're waiting on are signaled, instead of repeating the WaitSynchronization call every now and then.
      
      The scheduler is now called once after every SVC call, and once after a thread is awakened from sleep by its timeout callback.
      
      This new implementation is based off reverse-engineering of the real kernel.
      
      See https://gist.github.com/Subv/02f29bd9f1e5deb7aceea1e8f019c8f4 for a more detailed description of how the real kernel handles rescheduling.
      8634b8cb
  2. Dec 01, 2016
  3. Nov 30, 2016
  4. Nov 29, 2016
  5. Nov 28, 2016
  6. Nov 27, 2016
  7. Nov 26, 2016
  8. Nov 25, 2016
  9. Nov 24, 2016
Loading