Ryujinx/Ryujinx.HLE/HOS/Kernel/SupervisorCall
Mary 7b040e51b0
kernel: Fix sleep timing accuracy (#2828)
* kernel: Fix sleep timing accuracy

This commit corrects some mistake while comparing reversing of kernel
13.x with our own.

WaitAndCheckScheduledObjects timing accuracy was also improved.

* Make KTimeManager.WaitAndCheckScheduledObjects spin wait for sub milliseconds

Fix performance regression on Pokemon Let's Go games and possibly
others.

* Address rip's comment

* kernel: Fix issues with timeout of -1 (0xFFFFFFFF)

Fixes possible hang on Pokemon DP and possibly others
2021-11-28 13:15:26 +01:00
..
InvalidSvcException.cs
RAttribute.cs
Syscall.cs kernel: Fix sleep timing accuracy (#2828) 2021-11-28 13:15:26 +01:00
Syscall32.cs
Syscall64.cs
SyscallHandler.cs
SyscallTable.cs