286 Commits (fa5791150c5fd666d0d37447d7d977308cff52b2)

Author SHA1 Message Date
Lioncash fa5791150c kernel/vm_manager: Rename 'new map' to 'stack' 7 years ago
Lioncash 3a22c12704 kernel/svc: Implement TotalMemoryUsedWithoutMmHeap/TotalMemoryAvailableWithoutMmHeap 7 years ago
Lioncash a331973720 kernel/svc: Amend naming for TotalMemoryUsage in svcGetInfo() 7 years ago
Lioncash 9f62c69fca kernel/svc: Remove duplicate enum entry in svcGetInfo() 7 years ago
Zach Hilman 7c698b4f31 svc: Save report on call to svcBreak 7 years ago
Lioncash 41ddec92eb kernel/svc: Mark GetThreadList() and UnmapProcessCodeMemory() as internally linked 7 years ago
Lioncash 45d71eed4f core/kernel/object: Rename ResetType enum members 7 years ago
Lioncash 762b6e4006 kernel/svc: Make svcCreateThread/svcStartThread/svcSleepThread/svcExitThread calls show up in the debug log 7 years ago
Lioncash 6112c4da0a kernel/svc: Reorganize svcSetThreadCoreMask() 7 years ago
Lioncash 9f8d31a803 kernel/thread: Update thread processor ID flags 7 years ago
Lioncash 154995bbe6 kernel/svc: Name supervisor call 0x36 7 years ago
Lioncash b12ed4aba9 kernel/thread: Unify wait synchronization types 7 years ago
Lioncash 4be897daa0 kernel/svc: Migrate svcCancelSynchronization behavior to a thread function 7 years ago
Lioncash 4902eb4d01 svc: Specify handle value in thread's name 7 years ago
Lioncash 6baebc3d41 kernel/thread: Remove unused guest_handle member variable 7 years ago
Lioncash 97ccd45bb4 kernel/svc: Implement svcUnmapProcessCodeMemory 7 years ago
Lioncash 0b1ffc40a7 kernel/svc: Implement svcMapProcessCodeMemory 7 years ago
Lioncash 43e9b334af kernel/svc: Deglobalize the supervisor call handlers 7 years ago
Lioncash e521d9b2f8 kernel/svc: Properly sanitize mutex address in WaitProcessWideKeyAtomic 7 years ago
Lioncash 8d0cd9fc51 kernel/svc: Implement svcGetThreadList 7 years ago
Lioncash 118596f1f9 kernel/svc: Implement svcGetProcessList 7 years ago
Lioncash eb88e9d088 general: Use deducation guides for std::lock_guard and std::unique_lock 7 years ago
Lioncash a764ca6e1a kernel/shared_memory: Sanitize supplied size when unmapping 7 years ago
Lioncash 60167a13eb kernel/process: Report total physical memory used to svcGetInfo 7 years ago
Lioncash 142364942d kernel/vm_manager: Rename HeapAllocate to SetHeapSize 7 years ago
Lioncash 9f51b744a5 kernel/vm_manager: Remove unnecessary heap_used data member 7 years ago
Lioncash 47b4582e89 kernel/vm_manager: Tidy up heap allocation code 7 years ago
Fernando Sahmkow 9c6df61497 Fix small bug that kept a thread as a condvar thread after being signalled. 7 years ago
Fernando Sahmkow fbff276b26 Add CondVar Thread State. 7 years ago
Fernando Sahmkow 3d0e8caef2 Small fixes to address_arbiter to better match the IDB. 7 years ago
Lioncash 0032bede5a kernel/thread: Move thread exiting logic from ExitCurrentThread to svcExitThread 7 years ago
Lioncash cfb327a85b kernel/thread: Migrate WaitCurrentThread_Sleep into the Thread interface 7 years ago
Lioncash 423a2ef536 core/hle/kernel: Make Mutex a per-process class. 7 years ago
Lioncash 181a086337 core/hle/kernel/svc: Implement svcUnmapTransferMemory 7 years ago
Lioncash 11670dd35a core/hle/kernel/svc: Implement svcMapTransferMemory 7 years ago
Lioncash 4ed697697d core/hle/kernel: Split transfer memory handling out into its own class 7 years ago
Lioncash 1f5cd8cac7 kernel: Make the address arbiter instance per-process 7 years ago
Lioncash 0321c000ee kernel/svc: Move address arbiter signaling behind a unified API function 7 years ago
Lioncash 7a518ea8fd kernel/svc: Move address arbiter waiting behind a unified API function 7 years ago
Lioncash bfe7112496 kernel/address_arbiter: Convert the address arbiter into a class 7 years ago
Lioncash 7d25f9a4a2 core/hle/ipc: Remove unnecessary includes 7 years ago
Lioncash e792758ddb svc: Migrate address range checking functions to VMManager 7 years ago
Lioncash 1c3371c921 core_timing: Convert core timing into a class 7 years ago
Lioncash 1d2de5c4b5 core_timing: Rename CoreTiming namespace to Core::Timing 7 years ago
Lioncash 1ea7578fba kernel/svc: Log out uncaught C++ exceptions from svcBreak 7 years ago
Lioncash 669f7ccd9d kernel/svc: Correct misleading error message within CreateThread() 7 years ago
Lioncash d82608d18b kernel/svc: Sanitize core number and thread priorities in CreateThread() 7 years ago
Lioncash d81b00e4ee kernel/process: Rename GetAllowedProcessorMask() and GetAllowedThreadPriorityMask() 7 years ago
Lioncash a847292a78 kernel/svc: Simplify thread core ID sanitizing in CreateThread 7 years ago
Lioncash 50aed99339 kernel: Rename 'default' CPU core to 'ideal' core 7 years ago