Commit History

Autor SHA1 Mensaxe Data
  Fernando Sahmkow 3073615dbc Kernel: Address Feedback. %!s(int64=6) %!d(string=hai) anos
  Fernando Sahmkow 25f8606a6d Kernel Scheduler: Make sure the global scheduler shutdowns correctly. %!s(int64=6) %!d(string=hai) anos
  Fernando Sahmkow b3c1deba49 Kernel_Thread: Eliminate most global accessors. %!s(int64=6) %!d(string=hai) anos
  Fernando Sahmkow 0b72b34d89 KernelSVC: Assert that condition variable address is aligned to 4 bytes. %!s(int64=6) %!d(string=hai) anos
  Fernando Sahmkow 96b1b144af Kernel: Correct Paused scheduling %!s(int64=6) %!d(string=hai) anos
  Fernando Sahmkow 1c6a11ab14 Kernel: Corrections to Wait Objects clearing in which a thread could still be signalled after a timeout or a cancel. %!s(int64=6) %!d(string=hai) anos
  Fernando Sahmkow 27d571c084 Kernel: Correct redundant yields to only advance time forward. %!s(int64=6) %!d(string=hai) anos
  Fernando Sahmkow 7176857177 Kernel: Corrections to ModifyByWaitingCountAndSignalToAddressIfEqual %!s(int64=6) %!d(string=hai) anos
  Fernando Sahmkow 44e09e5f21 Kernel: Correct Results in Condition Variables and Mutexes %!s(int64=6) %!d(string=hai) anos
  Fernando Sahmkow 1ec1e81373 Kernel: Clang Format %!s(int64=6) %!d(string=hai) anos
  Fernando Sahmkow e05a8c2385 Kernel: Remove global system accessor from WaitObject %!s(int64=6) %!d(string=hai) anos
  Fernando Sahmkow 0cf26cee59 Scheduler: Implement Yield Count and Core migration on Thread Preemption. %!s(int64=6) %!d(string=hai) anos
  Fernando Sahmkow 2d382de6fa Scheduler: Corrections to YieldAndBalanceLoad and Yield bombing protection. %!s(int64=7) %!d(string=hai) anos
  Fernando Sahmkow b49c0dab87 Kernel: Initial implementation of thread preemption. %!s(int64=7) %!d(string=hai) anos
  Fernando Sahmkow 103f3a2fe5 Scheduler: Add protections for Yield bombing %!s(int64=7) %!d(string=hai) anos
  Fernando Sahmkow 82218c925a Kernel: Style and Corrections %!s(int64=7) %!d(string=hai) anos
  Fernando Sahmkow fcc6b34fff Correct PrepareReschedule %!s(int64=7) %!d(string=hai) anos
  Fernando Sahmkow 3a94e7ea33 Comment and reorganize the scheduler %!s(int64=7) %!d(string=hai) anos
  Fernando Sahmkow b5d1e44782 Add PrepareReschedule where required. %!s(int64=7) %!d(string=hai) anos
  Fernando Sahmkow b8b7ebcece Correct compiling errors and addapt to the new interface. %!s(int64=7) %!d(string=hai) anos
  Fernando Sahmkow 9031502974 Correct Supervisor Calls to work with the new scheduler, %!s(int64=7) %!d(string=hai) anos
  Fernando Sahmkow 47c6c78c03 Redesign CPU Cores to work with the new scheduler %!s(int64=7) %!d(string=hai) anos
  Fernando Sahmkow 57a71f899a Add interfacing to the Global Scheduler %!s(int64=7) %!d(string=hai) anos
  Fernando Sahmkow a1ac0c6cb4 Addapt thread class to the new Scheduler %!s(int64=7) %!d(string=hai) anos
  Fernando Sahmkow b164d8ee53 Implement a new Core Scheduler %!s(int64=7) %!d(string=hai) anos
  bunnei cab2619aeb Merge pull request #2965 from FernandoS27/fair-core-timing %!s(int64=6) %!d(string=hai) anos
  bunnei 0378babd15 Merge pull request #2897 from DarkLordZach/oss-ext-fonts-1 %!s(int64=6) %!d(string=hai) anos
  bunnei c274fd588d Merge pull request #2968 from FreddyFunk/fix-zl-zr-analog-triggers %!s(int64=6) %!d(string=hai) anos
  bunnei cd2efed922 Merge pull request #2930 from DarkLordZach/gamecard-partitions %!s(int64=6) %!d(string=hai) anos
  Zach Hilman e0b9ee9b94 card_image: Implement system update commands in XCI %!s(int64=6) %!d(string=hai) anos