История коммитов

Автор SHA1 Сообщение Дата
  Fernando Sahmkow 2d16507f9f Kernel: Correct behavior of Condition Variables to be more similar to real hardware. 6 лет назад
  Fernando Sahmkow c32520ceb7 Kernel: Reverse global accessor removal. 6 лет назад
  Fernando Sahmkow 25f8606a6d Kernel Scheduler: Make sure the global scheduler shutdowns correctly. 6 лет назад
  Fernando Sahmkow 44e09e5f21 Kernel: Correct Results in Condition Variables and Mutexes 6 лет назад
  Fernando Sahmkow e05a8c2385 Kernel: Remove global system accessor from WaitObject 6 лет назад
  Fernando Sahmkow b49c0dab87 Kernel: Initial implementation of thread preemption. 6 лет назад
  Fernando Sahmkow 82218c925a Kernel: Style and Corrections 7 лет назад
  Fernando Sahmkow 57a71f899a Add interfacing to the Global Scheduler 7 лет назад
  Zach Hilman fc0bf91a96 kernel: Differentiate kernel and user processes when picking ID 7 лет назад
  bunnei 78574e7a47 Merge pull request #2416 from lioncash/wait 7 лет назад
  Lioncash c268ffd831 kernel/thread: Unify wait synchronization types 7 лет назад
  Lioncash f2331a804a core/cpu_core_manager: Create threads separately from initialization. 7 лет назад
  Lioncash e779686a76 kernel: Handle page table switching within MakeCurrentProcess() 7 лет назад
  bunnei e796351a0d Merge pull request #2270 from lioncash/plist 7 лет назад
  Lioncash cb2bce8006 kernel/svc: Implement svcGetProcessList 7 лет назад
  Lioncash d09e98f566 kernel/resource_limit: Remove the name member from resource limits 7 лет назад
  Lioncash 781ab8407b general: Use deducation guides for std::lock_guard and std::unique_lock 7 лет назад
  bunnei f770c17d01 Merge pull request #2266 from FernandoS27/arbitration 7 лет назад
  Lioncash c5d41fd812 core/core_timing: Make callback parameters consistent 7 лет назад
  Fernando Sahmkow 9c7319a4d4 Fix small bug that kept a thread as a condvar thread after being signalled. 7 лет назад
  Fernando Sahmkow acbdfdae64 Add CondVar Thread State. 7 лет назад
  Lioncash 8e510d5afa kernel: Make the address arbiter instance per-process 7 лет назад
  Lioncash c161389a0f kernel/address_arbiter: Pass in system instance to constructor 7 лет назад
  Lioncash ec6664f6d6 kernel/address_arbiter: Convert the address arbiter into a class 7 лет назад
  Lioncash bd983414f6 core_timing: Convert core timing into a class 7 лет назад
  Lioncash 48d9d66dc5 core_timing: Rename CoreTiming namespace to Core::Timing 7 лет назад
  Lioncash 414cc1eb1f kernel: Remove the Timer class 7 лет назад
  Lioncash 1f0c8bfeda core/kernel: Remove unnecessary inclusions 7 лет назад
  Lioncash 62d4377053 kernel/kernel: Use correct initial PID for userland Process instances 7 лет назад
  Lioncash 8435451093 kernel/thread: Make thread_id a 64-bit value 7 лет назад