aboutsummaryrefslogtreecommitdiff
path: root/src/core/hle/kernel/kernel.cpp
AgeCommit message (Expand)Author
2021-05-10hle: kernel: Implement named service ports using service interface factory.bunnei
2021-05-08kernel: Eliminate variable shadowingLioncash
2021-05-05hle: kernel: Move slab resource counts to Kernel.bunnei
2021-05-05hle: kernel: Fix un/sign mismatch errors with NUM_CPU_CORES.bunnei
2021-05-05hle: kernel: Migrate to KHandleTable.bunnei
2021-05-05hle: kernel: Improve MapSharedMemory and implement UnmapSharedMemory.bunnei
2021-05-05hle: kernel: Rename Process to KProcess.bunnei
2021-05-05hle: kernel: Do not shutdown twice on emulator close.bunnei
2021-05-05hle: kernel: Cleanup shutdown of persistent kernel objects.bunnei
2021-05-05hle: kernel: Migrate KClientPort to KAutoObject.bunnei
2021-05-05hle: kernel: Migrate KResourceLimit to KAutoObject.bunnei
2021-05-05hle: kernel: Move slab heaps to their own container.bunnei
2021-05-05hle: kernel: Refactor several threads/events/sharedmemory to use slab heaps.bunnei
2021-05-05hle: kernel: Ensure all kernel objects with KAutoObject are properly created.bunnei
2021-05-05hle: kernel: Use unique_ptr for suspend and dummy threads.bunnei
2021-05-05hle: kernel: Migrate KSharedMemory to KAutoObject.bunnei
2021-05-05hle: kernel: Migrate KProcess to KAutoObject.bunnei
2021-05-05hle: kernel: Migrate more of KThread to KAutoObject.bunnei
2021-05-05hle: kernel: Refactor out various KThread std::shared_ptr usage.bunnei
2021-04-14k_resource_limit: Minor cleanup of member variables/headersameerj
2021-04-12kernel/process: Replace process resource limit instance with the kernel's res...ameerj
2021-04-10Merge pull request #6099 from bunnei/derive-membunnei
2021-04-07kernel: Increase event and session countsameerj
2021-03-27hle: kernel: Initialize preemption task after schedulers.bunnei
2021-03-23hle: kernel: Breakup InitializeMemoryLayout.bunnei
2021-03-23common: common_sizes: Move sizes to the Common namespace.bunnei
2021-03-21hle: kernel: Remove unused variable.bunnei
2021-03-21hle: kernel: k_memory_layout: Derive memory regions based on board layout.bunnei
2021-03-21hle: kernel: Move KMemoryRegion to its own module and update.bunnei
2021-03-05hle: kernel: KThread: Rework dummy threads & fix memory leak.bunnei
2021-02-27Merge pull request #5953 from bunnei/memory-refactor-1bunnei
2021-02-20kernel: Fix resource release exception on exitameerj
2021-02-18hle: kernel: Migrate MemoryManager to KMemoryManager.bunnei
2021-02-18hle: kernel: Migrate to KMemoryBlock, KMemoryBlockManager, and others.bunnei
2021-02-18hle: kernel: Migrate SlabHeap to KSlabHeap.bunnei
2021-02-18hle: kernel: Migrate MemoryLayout to KMemoryLayout.bunnei
2021-02-18hle: kernel: Rename SharedMemory to KSharedMemory.bunnei
2021-02-12kernel: More accurately reserve and release resourcesameerj
2021-02-12kernel: Unify result codes (#5890)Chloe
2021-02-03Simplify limitableresource namesChloe Marcec
2021-01-30kernel: Rewrite resource limit to be more accurateChloe Marcec
2021-01-28hle: kernel: threading: Fix bug with host thread naming.bunnei
2021-01-28hle: kernel: Allocate a dummy KThread for each host thread, and use it for sc...bunnei
2021-01-28kernel: Fix build errors.bunnei
2021-01-28hle: kernel: Recode implementation of KThread to be more accurate.bunnei
2021-01-28kernel: k_light_lock: Simplify EmuThreadHandle implementation.bunnei
2021-01-28hle: kernel: KThread: Fix ThreadType definition.bunnei
2021-01-28hle: kernel: Move single core "phantom mode" out of KThread.bunnei
2021-01-28hle: kernel: KThread: Remove thread types that do not exist.bunnei
2021-01-28core: hle: kernel: Rename Thread to KThread.bunnei