| Age | Commit message (Collapse) | Author |
|
SVC: Implement svcInfo:IdleTickCount
|
|
Used by the Witcher 3
|
|
Co-Authored-By: Fernando S. <1731197+FernandoS27@users.noreply.github.com>
|
|
|
|
common/logging: Reduce dependent header include overhead
|
|
core: Fix memory leak
|
|
This reduces the load of requiring to include std::chrono in all files which include log.h
|
|
|
|
|
|
|
|
|
|
|
|
|
|
kernel: Optimize GetHostThreadID
|
|
Misplaced break made it only check for the first core.
|
|
|
|
- This would have limited value, and would be a mess to handle properly.
|
|
|
|
- Useful purely for debugging.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- ExitProcess is not actually implemented either way, and this needs more work before we implement.
|
|
|
|
- Since we do not implement multiprocess right now, this should not be a crashing assert.
|
|
|
|
|
|
|
|
|
|
into handle table.
|
|
|
|
|
|
Removes common_sizes.h in favor of having `_KiB`, `_MiB`, `_GiB`, etc
user-literals within literals.h.
To keep the global namespace clean, users will have to use:
```
using namespace Common::Literals;
```
to access these literals.
|
|
|
|
|
|
Updates the implementation of KLightConditionVariable to FW 12.x
|
|
- Prevents us from over decrementing num_sessions.
|
|
|
|
- Prevents a cloned session's handler from being overwritten by another disconnected session.
- Fixes session handler nullptr asserts with Pokemon Sword & Shield.
|
|
- Avoids a potential crash if the handle is invalid, and also makes this code accurate to real kernel behavior.
|
|
too early.
|
|
|