aboutsummaryrefslogtreecommitdiff
path: root/src/core/hle/kernel/kernel.cpp
Commit message (Expand)AuthorAgeFilesLines
* kernel: clear the fastmem arena when the application process is closedTakoroka5 days1-0/+14
* core: emulate six CPU coresTakoroka7 days1-1/+1
* [common] Switch to boost::unordered_flat containers (#4326)crueter2026-08-311-3/+4
* [core, hle, video_core, memory] Improve multi-process, display layers, dynami...Maufeat2026-08-291-4/+21
* [video_core, hle] remove redundant parent references in system structs (#3908)lizzie2026-06-231-52/+43
* [core/hle/kernel] Remove redundant TLS load/stores, reuse computed segment+ad...lizzie2026-05-091-10/+9
* [common/logging] Simplify logging logic and fix issues when logging before sy...lizzie2026-03-121-1/+1
* [*] change all std::unordered_map and std::unordered_set into ankerl::unorder...lizzie2026-02-101-4/+4
* [common, core] remove uneeded memory indirection overhead at startup (#3306)lizzie2026-01-161-62/+57
* [core/hle/kernel] coalesce TLS from KernelCore to reduce query times (#3283)lizzie2026-01-101-83/+78
* [qt_common, core, audio] remove duplicate string literal definitions, inline ...lizzie2025-11-171-12/+11
* [common, hle/kernel] Remove LTO_NOINLINE (#2908)lizzie2025-10-311-9/+8
* [cmake] enable clang-cl and WoA builds (#348)lizzie2025-09-091-1/+1
* [meta] remove MicroProfile (#185)crueter2025-08-061-13/+3
* Add cmake option to enable microprofile (#179)Gamer642025-08-021-0/+2
* scope_exit: Make constexprFearlessTobi2024-02-191-3/+9
* kernel: add and enable system suspend typeLiam2024-02-141-24/+33
* am: migrate global state to per-applet state structureLiam2024-01-291-16/+14
* kernel: fix debugger and process list lifetimeLiam2024-01-121-3/+28
* Merge pull request #12454 from liamwhite/ct-stuffNarr the Reg2024-01-011-1/+1
|\
| * core_timing: remove user data valueLiam2023-12-231-1/+1
* | general: properly support multiple memory instancesLiam2023-12-221-21/+0
* | kernel: instantiate memory separately for each guest processLiam2023-12-221-13/+0
|/
* service: hid: Allow to create multiple instances of shared memoryNarr the Reg2023-12-131-15/+0
* kernel: implement light IPCLiam2023-12-071-0/+4
* core: refactor emulated cpu core activationLiam2023-12-041-27/+1
* kernel: fix extraneous refLiam2023-10-211-1/+0
* kernel: update KProcessLiam2023-10-211-29/+25
* kernel: make check fully constexpr for broken msvc constant foldingLiam2023-10-201-1/+1
* kernel: update KMemoryRegionType valuesLiam2023-10-201-2/+21
* kernel: mark TLS accessors as noinline for non-MSVC LTOLiam2023-10-121-8/+8
* kernel: remove relative task registrationLiam2023-08-141-1/+1
* general: Silence -Wshadow{,-uncaptured-local} warningslat9nq2023-07-181-3/+3
* kernel: match calls to Register and UnregisterLiam2023-04-291-3/+28
* memory: rename global memory references to application memoryLiam2023-03-231-2/+2
* kernel: use KTypedAddress for addressesLiam2023-03-221-51/+57
* kernel: fix clang buildLiam2023-03-121-2/+2
* kernel: convert KThread to new styleLiam2023-03-121-3/+0
* kernel: remove KLinkedListLiam2023-03-121-4/+0
* kernel: convert KPort, KSessionLiam2023-03-121-6/+5
* kernel: refactor priority inheritance to represent locks as C++ objectsLiam2023-03-011-0/+93
* service: refactor server architectureLiam2023-02-211-104/+103
* Merge pull request #9771 from ameerj/host-thread-idliamwhite2023-02-191-27/+18
|\
| * kernel: Refactor thread_local variable usageameerj2023-02-101-27/+18
* | kernel: add KObjectNameLiam2023-02-171-0/+14
* | general: rename CurrentProcess to ApplicationProcessLiam2023-02-131-23/+23
* | core: kernel: k_process: Use application system resource.bunnei2023-02-101-0/+8
|/
* kernel: fix incorrect locking order in suspensionLiam2023-01-231-16/+23
* kernel: workaround static shared memory initializationLiam2022-12-231-29/+14
* kernel: remove TimeManagerLiam2022-12-181-9/+11