aboutsummaryrefslogtreecommitdiff
path: root/src/core/hle/kernel/kernel.cpp
AgeCommit message (Expand)Author
2022-06-14kernel: implement KProcess suspensionLiam
2022-06-13kernel: fix passthrough of local captures in lambdaLiam
2022-06-08CpuManager: simplify pausingLiam
2022-04-23general: Convert source file copyright comments over to SPDXMorph
2022-04-16hidbus: Implement hidbus and ringcongerman77
2022-04-12Merge pull request #8165 from bunnei/ensure-session-port-cleanupbunnei
2022-04-11Merge pull request #8157 from lat9nq/kernel-racesbunnei
2022-04-08hle: kernel: Unify and integrate reference tracking for KServerPort/KServerSe...bunnei
2022-04-07core/hle: Replace lock_guard with scoped_lockMerry
2022-04-03kernel: Fix current_process racelat9nq
2022-04-02hle: kernel: Create a default thread for services that do not need their own ...bunnei
2022-03-19core: Reduce unused includesameerj
2022-03-14core: hle: kernel: Allocate dummy threads on host thread storage.bunnei
2022-03-14core: hle: kernel: Downgrade dangling objects warning to debug.bunnei
2022-03-14core: hle: kernel: Make object list container global and ensure it is reset o...bunnei
2022-03-14core: hle: kernel: Remove server session tracking.bunnei
2022-03-14core: hle: kernel: Update init_slab_heap, use device memory, and add KThreadL...bunnei
2022-02-27hle: kernel: Re-create memory layout at initialization.bunnei
2022-02-27hle: kernel: Remove unused pool locals.bunnei
2022-02-27hle: kernel: k_memory_manager: Rework for latest kernel behavior.bunnei
2022-02-21core: hle: kernel: Remove resource limit hack for PhysicalMemory.bunnei
2022-01-20hle: kernel: Remove redundant tracking of dummy threads.bunnei
2022-01-18Merge pull request #7701 from bunnei/clear-mem-pagesbunnei
2022-01-17Merge pull request #7712 from bunnei/fix-thread-exitbunnei
2022-01-14hle: kernel: k_memory_manager: Clear pages on allocation & free.bunnei
2022-01-14core: hle: kernel: Instantiate a kernel instance of KWorkerTaskManager.bunnei
2022-01-14hle: kernel: Fix service_threads access to be thread safe V2.bunnei
2022-01-13hle: kernel: Fix service_threads access to be thread safe.bunnei
2021-12-19kernel: Manually destroy the current process during shut downameerj
2021-12-06hle: kernel: fix timing on thread preemptionFernandoS27
2021-12-06hle: kernel: Add a flag for indicating that the kernel is currently shutting ...bunnei
2021-12-06core: hle: kernel: DisableDispatch on suspend threads.bunnei
2021-12-06core: hle: kernel: Use CurrentPhysicalCoreIndex as appropriate.bunnei
2021-12-06core: hle: kernel: Ensure idle threads are closed before destroying scheduler.bunnei
2021-12-06core: hle: kernel: Reflect non-emulated threads as core 3.bunnei
2021-11-17Fix crash on exit due to static scoped dummy threadsAdam Heinermann
2021-11-03core: Remove unused includesameerj
2021-10-27Fix dangling kernel objects when exitingFeng Chen
2021-10-27Revert PR7009Feng Chen
2021-10-27Fix memory leakFeng Chen
2021-08-25Revert "kernel: Various improvements to scheduler"bunnei
2021-08-24Merge pull request #6878 from BreadFish64/optimize-GetHostThreadIDAmeer J
2021-08-16kernel: Optimize GetHostThreadIDBreadFish64
2021-08-07core: hle: kernel: DisableDispatch on suspend threads.bunnei
2021-08-07core: hle: kernel: Use CurrentPhysicalCoreIndex as appropriate.bunnei
2021-08-07core: hle: kernel: Ensure idle threads are closed before destroying scheduler.bunnei
2021-08-07core: hle: kernel: Reflect non-emulated threads as core 3.bunnei
2021-07-20hle: kernel: Track and release server sessions, and protect methods with locks.bunnei
2021-07-20hle: kernel: Ensure current running process is closed.bunnei
2021-07-20hle: kernel: Ensure global handle table is finalized before closing.bunnei