aboutsummaryrefslogtreecommitdiff
path: root/src/core/hle/kernel/kernel.h
Commit message (Expand)AuthorAgeFilesLines
* [common] Switch to boost::unordered_flat containers (#4326)crueter2026-08-311-1/+1
* [core, hle, video_core, memory] Improve multi-process, display layers, dynami...Maufeat2026-08-291-2/+5
* [*] change all std::unordered_map and std::unordered_set into ankerl::unorder...lizzie2026-02-101-2/+2
* [meta] remove MicroProfile (#185)crueter2025-08-061-6/+3
* Add cmake option to enable microprofile (#179)Gamer642025-08-021-0/+2
* kernel: add and enable system suspend typeLiam2024-02-141-2/+2
* kernel: fix debugger and process list lifetimeLiam2024-01-121-2/+4
* general: properly support multiple memory instancesLiam2023-12-221-3/+0
* kernel: instantiate memory separately for each guest processLiam2023-12-221-4/+0
* service: hid: Allow to create multiple instances of shared memoryNarr the Reg2023-12-131-6/+0
* core: refactor emulated cpu core activationLiam2023-12-041-7/+0
* kernel: update KProcessLiam2023-10-211-3/+0
* kernel: use KTypedAddress for addressesLiam2023-03-221-1/+2
* kernel: remove KLinkedListLiam2023-03-121-1/+0
* kernel: refactor priority inheritance to represent locks as C++ objectsLiam2023-03-011-65/+2
* service: refactor server architectureLiam2023-02-211-55/+14
* kernel: add KObjectNameLiam2023-02-171-0/+8
* general: rename CurrentProcess to ApplicationProcessLiam2023-02-131-12/+12
* core: kernel: k_process: Use application system resource.bunnei2023-02-101-0/+6
* kernel: add KDeviceAddressSpaceLiam2023-02-011-0/+4
* kernel: remove TimeManagerLiam2022-12-181-6/+3
* Merge pull request #9182 from liamwhite/services-are-processesbunnei2022-11-091-1/+1
|\
| * service_thread: register service threads to the logical owner processLiam2022-11-041-1/+1
* | service_thread: fix deletionLiam2022-11-061-5/+5
* | Merge pull request #9173 from bunnei/kern-update-15liamwhite2022-11-051-5/+18
|\ \ | |/ |/|
| * core: hle: kernel: Integrate system KSystemResource.bunnei2022-11-031-5/+18
* | kernel: fix port trackingLiam2022-10-311-8/+0
* | kernel: invert session request handling flowLiam2022-10-311-0/+9
|/
* kernel: add KSessionRequestLiam2022-10-191-0/+4
* core: hle: kernel: k_process: Improve management of page table & cleanup.bunnei2022-10-181-0/+3
* core: hle: kernel: Integration application memory block slab manager.bunnei2022-10-181-0/+7
* kernel: remove KWritableEventLiam2022-10-121-4/+0
* kernel: unlayer CPU interrupt handlingLiam2022-07-251-8/+0
* Project AndioKelebek12022-07-221-0/+3
* kernel: make current thread pointer thread localLiam2022-06-231-0/+3
* kernel: implement KProcess suspensionLiam2022-06-141-3/+8
* general: Convert source file copyright comments over to SPDXMorph2022-04-231-3/+2
* hidbus: Implement hidbus and ringcongerman772022-04-161-0/+6
* hle: kernel: Unify and integrate reference tracking for KServerPort/KServerSe...bunnei2022-04-081-0/+8
* hle: kernel: Create a default thread for services that do not need their own ...bunnei2022-04-021-3/+13
* core: Reduce unused includesameerj2022-03-191-1/+0
* core: hle: kernel: Remove server session tracking.bunnei2022-03-141-8/+0
* core: hle: kernel: Update init_slab_heap, use device memory, and add KThreadL...bunnei2022-03-141-6/+8
* hle: kernel: k_memory_manager: Rework for latest kernel behavior.bunnei2022-02-271-0/+4
* core: hle: kernel: Instantiate a kernel instance of KWorkerTaskManager.bunnei2022-01-141-0/+7
* Merge pull request #7462 from bunnei/kernel-improve-schedulingbunnei2021-12-121-0/+5
|\
| * hle: kernel: Add a flag for indicating that the kernel is currently shutting ...bunnei2021-12-061-0/+2
| * core: hle: kernel: Reflect non-emulated threads as core 3.bunnei2021-12-061-0/+3
* | kernel: svc: Implement Map/UnmapProcessMemory and Create/ControlCodeMemoryitsmeft242021-12-051-0/+4
|/
* Fix memory leakFeng Chen2021-10-271-0/+8