428 Commits (d4b1153e1b7423d374c9a936e299284a0486659c)

Author SHA1 Message Date
bunnei d4b1153e1b hle: kernel: svc: Migrate WaitSynchronization. 5 years ago
bunnei 3a07aeba02 hle: kernel: svc: Use new handle table API for Process. 5 years ago
bunnei bf274faa22 hle: kernel: Migrate KTransferMemory to KAutoObject. 5 years ago
bunnei 83b96b7264 hle: kernel: Migrate KSession, KClientSession, and KServerSession to KAutoObject. 5 years ago
bunnei 7d0ee9a1b1 hle: kernel: svc: Migrate GetThreadContext, GetThreadCoreMask. 5 years ago
bunnei 98ea7b9b50 hle: kernel: svc: Migrate GetProcessId, CancelSynchronization, SetThreadActivity. 5 years ago
bunnei b6c0ce8781 hle: kernel: svc_results: Update naming.. 5 years ago
bunnei 617803fb5d hle: kernel: Migrate KReadableEvent and KWritableEvent to KAutoObject. 5 years ago
bunnei 715978756e hle: kernel: Refactor several threads/events/sharedmemory to use slab heaps. 5 years ago
bunnei 949231d69c hle: kernel: Migrate KEvent to KAutoObject. 5 years ago
bunnei 11f9080d2e hle: kernel: Migrate KSharedMemory to KAutoObject. 5 years ago
bunnei 7a6bfbde24 hle: kernel: Migrate KProcess to KAutoObject. 5 years ago
bunnei 8b224f05c9 hle: kernel: Refactor IPC interfaces to not use std::shared_ptr. 5 years ago
bunnei a4a27a1ef2 hle: kernel: Migrate more of KThread to KAutoObject. 5 years ago
bunnei 746f99e919 hle: kernel: svc: Migrate GetThreadPriority, StartThread, and ExitThread. 5 years ago
bunnei ac779a83fc hle: kernel: svc: Migrate CreateThread. 5 years ago
ameerj 931ef0f8a3 k_resource_limit: Minor cleanup of member variables/headers 5 years ago
Lioncash 840fadc3e4 svc: Expand SVC tables 5 years ago
bunnei 75519d107f hle: kernel: KThread: Rework dummy threads & fix memory leak. 5 years ago
bunnei 845a217d5e Revert "core: Switch to unique_ptr for usage of Common::Fiber." 5 years ago
bunnei 3322f10f84 core: Switch to unique_ptr for usage of Common::Fiber. 5 years ago
bunnei 5dbcaa2970 hle: kernel: Migrate PageHeap/PageTable to KPageHeap/KPageTable. 5 years ago
bunnei a4c5e6d964 hle: kernel: Migrate to KMemoryBlock, KMemoryBlockManager, and others. 5 years ago
bunnei 8c9e87ab66 hle: kernel: Migrate MemoryLayout to KMemoryLayout. 5 years ago
bunnei f8d8755776 hle: kernel: Rename SharedMemory to KSharedMemory. 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
Lioncash 8618ac9b8b svc: Provide more detailed error logs for svc functions 5 years ago
bunnei 9c2719d86f hle: kernel: svc: Cleanup KEvent/KReadableEvent/KWritableEvent SVCs. 5 years ago
bunnei 0508831455 hle: kernel: Reimplement KReadableEvent and KWritableEvent. 5 years ago
bunnei 80d0eb3bbd hle: kernel: Rename WritableEvent to KWritableEvent. 5 years ago
bunnei 284a4d9283 hle: kernel: Rename ReadableEvent to KReadableEvent. 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 0ae0bc4340 hle: kernel: KThread: Reorganize thread priority defaults. 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 e89be18c79 hle: kernel: thread: Preserve thread wait reason for debugging only. 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
ameerj ca41363261 svc: demote SleepThread log to LOG_TRACE 5 years ago
Lioncash a4f07e1cc4 svc: Remove unnecessary casts 5 years ago
bunnei de522657dd hle: kernel: Migrate to KScopedSchedulerLock. 5 years ago
bunnei 61e017a026 hle: kernel: Separate KScopedSchedulerLockAndSleep from k_scheduler. 5 years ago