aboutsummaryrefslogtreecommitdiff
path: root/src/core/hle/kernel/kernel.cpp
AgeCommit message (Expand)Author
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
2021-07-20hle: kernel: Ensure global handle table is initialized.bunnei
2021-07-20hle: kernel: Provide methods for tracking dangling kernel objects.bunnei
2021-06-24common: Replace common_sizes into user-literalsWunkolo
2021-06-07hle: kernel: Remove service thread manager and use weak_ptr.bunnei
2021-05-29Merge pull request #6373 from bunnei/use-slabheap-tlsbunnei
2021-05-29Fix two GCC 11 warnings: Unneeded copies.Markus Wick
2021-05-28hle: kernel: KSlabHeap: Allow host or guest allocations.bunnei
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