10 Commits (7a90ad5238bde5c677e9a1b328b4570f3c12621f)

Author SHA1 Message Date
bunnei cba49de65b core: hle: kernel: k_process: DisableDispatch on main thread. 4 years ago
bunnei 179243473b hle: kernel: KProcess: Change process termination assert to a warning. 5 years ago
bunnei 66da530a81 hle: kernel: k_process: Close the handle table on shutdown. 5 years ago
bunnei d144950f11 hle: kernel: k_process: Close main thread reference after it is inserted into handle table. 5 years ago
Morph 006ca28fc8 kernel: Unconditionally set thread state when appropriate 5 years ago
Morph 7ebc38a6d1 general: Replace RESULT_SUCCESS with ResultSuccess 5 years ago
Lioncash e019da0487 kernel: Eliminate variable shadowing 5 years ago
bunnei 47224d3864 hle: kernel: Migrate to KHandleTable. 5 years ago
bunnei 95fbbf3041 hle: kernel: Improve MapSharedMemory and implement UnmapSharedMemory. 5 years ago
bunnei ad048de3d6 hle: kernel: Rename Process to KProcess. 5 years ago
bunnei 22a67a4627 hle: kernel: Migrate KResourceLimit to KAutoObject. 5 years ago
bunnei b6c0ce8781 hle: kernel: svc_results: Update naming.. 5 years ago
bunnei 715978756e hle: kernel: Refactor several threads/events/sharedmemory to use slab heaps. 5 years ago
bunnei 7a6bfbde24 hle: kernel: Migrate KProcess to KAutoObject. 5 years ago
bunnei a4a27a1ef2 hle: kernel: Migrate more of KThread to KAutoObject. 5 years ago
bunnei 7a76bc30fa common: Move settings to common from core. 5 years ago
ameerj 575eb4f156 kernel/process: Replace process resource limit instance with the kernel's resource limit 5 years ago
bunnei 75519d107f hle: kernel: KThread: Rework dummy threads & fix memory leak. 5 years ago
bunnei 5dbcaa2970 hle: kernel: Migrate PageHeap/PageTable to KPageHeap/KPageTable. 5 years ago
bunnei c21aa2479a hle: kernel: Migrate MemoryManager to KMemoryManager. 5 years ago
bunnei a4c5e6d964 hle: kernel: Migrate to KMemoryBlock, KMemoryBlockManager, and others. 5 years ago
ameerj faae6b5595 kernel: More accurately reserve and release resources 5 years ago
ameerj 48b09cc56d kernel: KScopedReservation implementation 5 years ago
Chloe e62886ead0 kernel: Unify result codes (#5890) 5 years ago
bunnei 9c2719d86f hle: kernel: svc: Cleanup KEvent/KReadableEvent/KWritableEvent SVCs. 5 years ago
Chloe Marcec 6ff08eb44f Simplify limitableresource names 5 years ago
Chloe Marcec a69befa745 Move to GetGlobalTimeNs, fix GetTotalPhysicalMemoryAvailable 5 years ago
Chloe Marcec 68a52e9050 kernel: Rewrite resource limit to be more accurate 5 years ago
bunnei 38ae7c53c0 hle: kernel: process: Add state lock. 5 years ago
bunnei f34dd04d09 hle: kernel: Recode implementation of KThread to be more accurate. 5 years ago
bunnei 4ba9d6f969 hle: kernel: KThread: Clean up thread priorities. 5 years ago
bunnei eb396cd021 hle: kernel: KThread: Fix ThreadType definition. 5 years ago
bunnei 3d70b4a4ea core: hle: kernel: Rename Thread to KThread. 5 years ago
bunnei e5cfd63ba4 core: hle: Integrate new KConditionVariable and KAddressArbiter implementations. 5 years ago
bunnei 9744afa8b1 hle: kernel: thread: Replace ThreadStatus/ThreadSchedStatus with a single ThreadState. 5 years ago
bunnei 2feb4d56e9 core: hle: kernel: Update KSynchronizationObject. 5 years ago
bunnei de522657dd hle: kernel: Migrate to KScopedSchedulerLock. 5 years ago
bunnei 039844bbb9 hle: kernel: Rewrite scheduler implementation based on Mesopshere. 5 years ago
Morph fc09a13d34 kernel/process: Add missing <ctime> include 5 years ago
lat9nq 2974d72a2a kernel: Use the current time as the default RNG seed 5 years ago
bunnei deb3536936 Revert "core: Fix clang build" 5 years ago
Lioncash 18636013c9 core: Fix clang build 5 years ago
Lioncash 9346d1e257 kernel/handle_table: Remove usages of the global system instance 6 years ago
lat9nq 61519c20c3 configuration: implement per-game configurations (#4098) 6 years ago
Fernando Sahmkow 04cb816f7a Process: Protect TLS region and Modules. 6 years ago
Fernando Sahmkow 6605f8acfa SVC: Correct WaitSynchronization, WaitProcessWideKey, SignalProcessWideKey. 6 years ago
Fernando Sahmkow 8c9d258e66 SVC: Correct SignalEvent, ClearEvent, ResetSignal, WaitSynchronization, CancelSynchronization, ArbitrateLock 6 years ago
Fernando Sahmkow 7ee76003ad General: Recover Prometheus project from harddrive failure 6 years ago
David Marcec 97ad3cd3ee kernel: Account for system resource size for memory usage 6 years ago
bunnei 5fd6e219ea kernel: process: Updates for new VMM. 6 years ago