Commit History

Autor SHA1 Mensaxe Data
  Yuri Kunde Schlesner e192d417ec Kernel: Implement AcceptSession SVC %!s(int64=9) %!d(string=hai) anos
  Yuri Kunde Schlesner aa0f3047d3 Kernel: Implement CreateSessionToPort SVC %!s(int64=9) %!d(string=hai) anos
  Yuri Kunde Schlesner f94093d0fd Kernel: Implement CreateSession SVC %!s(int64=9) %!d(string=hai) anos
  Yuri Kunde Schlesner be031989ee Kernel: Move HandleTable to a separate file %!s(int64=9) %!d(string=hai) anos
  Yuri Kunde Schlesner 64ecf81a3c Kernel: Move WaitObject to a separate file %!s(int64=9) %!d(string=hai) anos
  Yuri Kunde Schlesner 9453223075 Kernel: Removed HandleTable::GetWaitObject %!s(int64=9) %!d(string=hai) anos
  Yuri Kunde Schlesner 2cdb40d709 Kernel: Centralize error definitions in errors.h %!s(int64=9) %!d(string=hai) anos
  Yuri Kunde Schlesner 6577bbc3c5 Remove ability to load symbol maps %!s(int64=9) %!d(string=hai) anos
  Michael Theall 31f9c1ab5d Fix OutputDebugString syscall %!s(int64=9) %!d(string=hai) anos
  Fernando Sahmkow b5dbc6cb98 Refined thread launch on syscore error messages %!s(int64=9) %!d(string=hai) anos
  Subv 0be77c3ae4 Timers: Return an error when calling SetTimer with negative timeouts. %!s(int64=9) %!d(string=hai) anos
  Subv 1ddff14511 Threads: Check the process' resource limit for the max allowed priority when creating a thread and remove the priority clamping code. %!s(int64=9) %!d(string=hai) anos
  Subv f2f2572fed Thread: Added priority range checking to svcSetThreadPriority and removed priority clamping code from Thread::SetPriority. %!s(int64=9) %!d(string=hai) anos
  bunnei b5eac78b43 Merge pull request #2410 from Subv/sleepthread %!s(int64=9) %!d(string=hai) anos
  Hyper f0199a17f6 Kernel: Fix SharedMemory objects always returning error when addr = 0 (#2404) %!s(int64=9) %!d(string=hai) anos
  Subv fc2266130b Kernel: Don't attempt to yield execution in SleepThread(0) if there are no available threads to run. %!s(int64=9) %!d(string=hai) anos
  Subv fd95b6ee26 Kernel: Remove Thread::wait_objects_index and use wait_objects to hold all the objects that a thread is waiting on. %!s(int64=9) %!d(string=hai) anos
  Subv cef5f45de2 Kernel: Use different thread statuses when a thread calls WaitSynchronization1 and WaitSynchronizationN with wait_all = true. %!s(int64=9) %!d(string=hai) anos
  Subv d3ff5b91e1 Kernel/Mutex: Propagate thread priority changes to other threads inheriting the priority via mutexes %!s(int64=9) %!d(string=hai) anos
  Subv b6a0355568 Kernel/Mutex: Update a mutex priority when a thread stops waiting on it. %!s(int64=9) %!d(string=hai) anos
  Subv 7abf185390 Kernel/Mutex: Implemented priority inheritance. %!s(int64=9) %!d(string=hai) anos
  Subv e6a7723f2f Kernel: Object ShouldWait and Acquire calls now take a thread as a parameter. %!s(int64=9) %!d(string=hai) anos
  Subv 38a90882a4 Kernel/Synch: Do not attempt a reschedule on every syscall. %!s(int64=9) %!d(string=hai) anos
  bunnei e26fbfd1d7 core: Replace "AppCore" nomenclature with just "CPU". %!s(int64=9) %!d(string=hai) anos
  bunnei 5ac5cbeab7 Address clang-format issues. %!s(int64=9) %!d(string=hai) anos
  bunnei 4fc8b8229e core: Remove HLE module, consolidate code & various cleanups. %!s(int64=9) %!d(string=hai) anos
  bunnei 232ef55c1a core: Consolidate core and system state, remove system module & cleanups. %!s(int64=9) %!d(string=hai) anos
  wwylele 5728e42634 Thread: remove the thread from the thread list when exiting %!s(int64=9) %!d(string=hai) anos
  bunnei cda7210fad Merge pull request #2260 from Subv/scheduling %!s(int64=9) %!d(string=hai) anos
  Subv 016307ae65 Fixed the codestyle to match our clang-format rules. %!s(int64=9) %!d(string=hai) anos