Skip to content
Snippets Groups Projects
  1. Jul 17, 2018
  2. Jun 22, 2018
  3. Jun 21, 2018
  4. Feb 18, 2018
  5. May 25, 2017
  6. Dec 22, 2016
  7. 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
  8. Sep 21, 2016
  9. Sep 19, 2016
  10. Sep 18, 2016
  11. Dec 27, 2015
  12. May 20, 2015
  13. May 15, 2015
    • Yuri Kunde Schlesner's avatar
      Memmap: Re-organize memory function in two files · 7ada357b
      Yuri Kunde Schlesner authored
      memory.cpp/h contains definitions related to acessing memory and
      configuring the address space
      mem_map.cpp/h contains higher-level definitions related to configuring
      the address space accoording to the kernel and allocating memory.
      7ada357b
  14. May 07, 2015
  15. Apr 09, 2015
  16. Feb 02, 2015
  17. Jan 30, 2015
  18. Jan 22, 2015
  19. Jan 21, 2015
  20. Jan 13, 2015
  21. Jan 09, 2015
  22. Jan 03, 2015
  23. Dec 28, 2014
  24. Dec 21, 2014
  25. Dec 13, 2014
  26. Dec 09, 2014
  27. Nov 24, 2014
Loading