summaryrefslogtreecommitdiff
path: root/src/core/hle/kernel/kernel.cpp (unfollow)
Commit message (Expand)AuthorFilesLines
2024-02-19scope_exit: Make constexprGravatar FearlessTobi1-3/+9
2024-02-14kernel: add and enable system suspend typeGravatar Liam1-24/+33
2024-01-29am: migrate global state to per-applet state structureGravatar Liam1-16/+14
2024-01-12kernel: fix debugger and process list lifetimeGravatar Liam1-3/+28
2023-12-23core_timing: remove user data valueGravatar Liam1-1/+1
2023-12-22general: properly support multiple memory instancesGravatar Liam1-21/+0
2023-12-22kernel: instantiate memory separately for each guest processGravatar Liam1-13/+0
2023-12-13service: hid: Allow to create multiple instances of shared memoryGravatar Narr the Reg1-15/+0
2023-12-07kernel: implement light IPCGravatar Liam1-0/+4
2023-12-04core: refactor emulated cpu core activationGravatar Liam1-27/+1
2023-10-21kernel: fix extraneous refGravatar Liam1-1/+0
2023-10-21kernel: update KProcessGravatar Liam1-29/+25
2023-10-20kernel: make check fully constexpr for broken msvc constant foldingGravatar Liam1-1/+1
2023-10-20kernel: update KMemoryRegionType valuesGravatar Liam1-2/+21
2023-10-12kernel: mark TLS accessors as noinline for non-MSVC LTOGravatar Liam1-8/+8
2023-08-14kernel: remove relative task registrationGravatar Liam1-1/+1
2023-07-18general: Silence -Wshadow{,-uncaptured-local} warningsGravatar lat9nq1-3/+3
2023-04-29kernel: match calls to Register and UnregisterGravatar Liam1-3/+28
2023-03-23memory: rename global memory references to application memoryGravatar Liam1-2/+2
2023-03-22kernel: use KTypedAddress for addressesGravatar Liam1-51/+57
2023-03-12kernel: fix clang buildGravatar Liam1-2/+2
2023-03-12kernel: convert KThread to new styleGravatar Liam1-3/+0
2023-03-12kernel: remove KLinkedListGravatar Liam1-4/+0
2023-03-12kernel: convert KPort, KSessionGravatar Liam1-6/+5
2023-03-01kernel: refactor priority inheritance to represent locks as C++ objectsGravatar Liam1-0/+93
2023-02-21service: refactor server architectureGravatar Liam1-104/+103
2023-02-17kernel: add KObjectNameGravatar Liam1-0/+14
2023-02-14remove static from pointer sized or smaller types for aesthetics, change cons...Gravatar arades791-22/+21
2023-02-14apply clang-formatGravatar arades791-1/+2
2023-02-14add static lifetime to constexpr values to force compile time evaluation wher...Gravatar arades791-21/+21
2023-02-13general: rename CurrentProcess to ApplicationProcessGravatar Liam1-23/+23
2023-02-10core: kernel: k_process: Use application system resource.Gravatar bunnei1-0/+8
2023-02-10kernel: Refactor thread_local variable usageGravatar ameerj1-27/+18
2023-01-23kernel: fix incorrect locking order in suspensionGravatar Liam1-16/+23
2022-12-23kernel: workaround static shared memory initializationGravatar Liam1-29/+14
2022-12-18kernel: remove TimeManagerGravatar Liam1-9/+11
2022-12-06general: improve handling of system startup failureGravatar Liam1-5/+9
2022-12-05kernel/kernel: Ensure shutdown threads are always initializedGravatar Lioncash1-1/+1
2022-11-09kernel/svc_types: refreshGravatar Liam1-7/+11
2022-11-06service_thread: fix deletionGravatar Liam1-22/+20
2022-11-04service_thread: register service threads to the logical owner processGravatar Liam1-10/+17
2022-11-04kernel: avoid racy behavior in global suspensionGravatar Liam1-5/+17
2022-11-03core: hle: kernel: Integrate system KSystemResource.Gravatar bunnei1-18/+103
2022-11-03core: hle: kernel: k_memory_layout: Refresh.Gravatar bunnei1-1/+5
2022-10-31kernel: fix single core for service threadsGravatar Liam1-1/+2
2022-10-31kernel: fix port trackingGravatar Liam1-34/+1
2022-10-31kernel: invert session request handling flowGravatar Liam1-2/+22
2022-10-23core: barrier service thread shutdownGravatar Liam1-3/+9
2022-10-18core: hle: kernel: Fix InitializePreemption order.Gravatar bunnei1-1/+1
2022-10-18core: hle: kernel: k_process: Improve management of page table & cleanup.Gravatar bunnei1-9/+14