Коммит түүх

Эзэн SHA1 Мессеж Огноо
  Subv d3ff5b91e1 Kernel/Mutex: Propagate thread priority changes to other threads inheriting the priority via mutexes 9 жил өмнө
  Subv b6a0355568 Kernel/Mutex: Update a mutex priority when a thread stops waiting on it. 9 жил өмнө
  Subv 7abf185390 Kernel/Mutex: Implemented priority inheritance. 9 жил өмнө
  Subv e6a7723f2f Kernel: Object ShouldWait and Acquire calls now take a thread as a parameter. 9 жил өмнө
  Subv 38a90882a4 Kernel/Synch: Do not attempt a reschedule on every syscall. 9 жил өмнө
  bunnei e26fbfd1d7 core: Replace "AppCore" nomenclature with just "CPU". 9 жил өмнө
  bunnei 5ac5cbeab7 Address clang-format issues. 9 жил өмнө
  bunnei 4fc8b8229e core: Remove HLE module, consolidate code & various cleanups. 9 жил өмнө
  bunnei 232ef55c1a core: Consolidate core and system state, remove system module & cleanups. 9 жил өмнө
  wwylele 5728e42634 Thread: remove the thread from the thread list when exiting 9 жил өмнө
  bunnei cda7210fad Merge pull request #2260 from Subv/scheduling 9 жил өмнө
  Subv 016307ae65 Fixed the codestyle to match our clang-format rules. 9 жил өмнө
  Subv 5b1edc6ae7 Fixed the codestyle to match our clang-format rules. 9 жил өмнө
  Subv 406907d570 Properly remove a thread from its wait_objects' waitlist when it is awoken by a timeout. 9 жил өмнө
  Subv 17b29d8865 WaitSynch: Removed unused variables and reduced SharedPtr copies. 9 жил өмнө
  Subv f9bcf89510 Use std::move where appropriate. 9 жил өмнө
  Subv c93c5a72bb Return an error code when connecting to a saturated port. 9 жил өмнө
  Subv dd8887c8cf KServerPorts now have an HLE handler "template", which is inherited by all ServerSessions created from it. 9 жил өмнө
  Subv bdad00c73f Threading: Added some utility functions and const correctness. 9 жил өмнө
  Subv 8634b8cb83 Threading: Reworked the way our scheduler works. 9 жил өмнө
  Subv ed210c32b3 Threads do not wait for the server endpoint to call AcceptSession before returning from a ConnectToPort or GetServiceHandle call. 9 жил өмнө
  Subv 009b15b3aa A bit of a redesign. 9 жил өмнө
  Subv 073653e858 Kernel/IPC: Use Ports and Sessions as the fundamental building block of Inter Process Communication. 10 жил өмнө
  wwylele 1c0179ad1b name objects 10 жил өмнө
  Emmanuel Gil Peyrot ebdae19fd2 Remove empty newlines in #include blocks. 10 жил өмнө
  Emmanuel Gil Peyrot dc8479928c Sources: Run clang-format on everything. 10 жил өмнө
  Subv 7b445ddff0 Kernel/SVC: Implemented svcCreatePort. 10 жил өмнө
  wwylele 86ea7995ad SVC::WaitSynchronizationN: Reschedule at the end 10 жил өмнө
  Jannik Vogel af37dd0d52 Set fpscr for new threads 10 жил өмнө
  Subv 0fb6d2a247 Kernel: Implemented shared memory permissions. 10 жил өмнө