aboutsummaryrefslogtreecommitdiff
path: root/src/core/hle/kernel/kernel.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* kernel: remove TimeManagerLiam2022-12-181-9/+11
* general: improve handling of system startup failureLiam2022-12-061-5/+9
* kernel/kernel: Ensure shutdown threads are always initializedLioncash2022-12-051-1/+1
* kernel/svc_types: refreshLiam2022-11-091-7/+11
* Merge pull request #9182 from liamwhite/services-are-processesbunnei2022-11-091-15/+34
|\
| * service_thread: register service threads to the logical owner processLiam2022-11-041-10/+17
| * kernel: avoid racy behavior in global suspensionLiam2022-11-041-5/+17
* | service_thread: fix deletionLiam2022-11-061-22/+20
* | Merge pull request #9173 from bunnei/kern-update-15liamwhite2022-11-051-19/+108
|\ \ | |/ |/|
| * core: hle: kernel: Integrate system KSystemResource.bunnei2022-11-031-18/+103
| * core: hle: kernel: k_memory_layout: Refresh.bunnei2022-11-031-1/+5
* | kernel: fix single core for service threadsLiam2022-10-311-1/+2
* | kernel: fix port trackingLiam2022-10-311-34/+1
* | kernel: invert session request handling flowLiam2022-10-311-2/+22
|/
* core: barrier service thread shutdownLiam2022-10-231-3/+9
* core: hle: kernel: Fix InitializePreemption order.bunnei2022-10-181-1/+1
* core: hle: kernel: k_process: Improve management of page table & cleanup.bunnei2022-10-181-9/+14
* core: hle: kernel: Remove junk.bunnei2022-10-181-9/+0
* core: hle: kernel: Integration application memory block slab manager.bunnei2022-10-181-0/+34
* common: remove "yuzu:" prefix from thread namesLiam2022-10-031-1/+1
* kernel: unlayer CPU interrupt handlingLiam2022-07-251-28/+13
* Merge pull request #8549 from liamwhite/kscheduler-scMorph2022-07-251-11/+16
|\
| * kernel: fix issues with single core modeLiam2022-07-141-3/+16
| * kernel: use KScheduler from mesosphereLiam2022-07-141-9/+1
* | Project AndioKelebek12022-07-221-13/+21
|/
* PRKelebek12022-07-101-2/+1
* Rework CoreTimingKelebek12022-07-101-4/+6
* kernel: make current thread pointer thread localLiam2022-06-231-1/+12
* Merge pull request #8483 from liamwhite/fire-emblem-three-semaphoresbunnei2022-06-221-0/+7
|\
| * kernel: wait for threads to stop on pauseLiam2022-06-181-0/+7
* | kernel: fix some uses of disable_countLiam2022-06-151-1/+0
|/
* kernel: implement KProcess suspensionLiam2022-06-141-20/+29
* kernel: fix passthrough of local captures in lambdaLiam2022-06-131-1/+3
* CpuManager: simplify pausingLiam2022-06-081-3/+1
* general: Convert source file copyright comments over to SPDXMorph2022-04-231-3/+2
* hidbus: Implement hidbus and ringcongerman772022-04-161-0/+18
* Merge pull request #8165 from bunnei/ensure-session-port-cleanupbunnei2022-04-121-13/+28
|\
| * hle: kernel: Unify and integrate reference tracking for KServerPort/KServerSe...bunnei2022-04-081-13/+28
* | Merge pull request #8157 from lat9nq/kernel-racesbunnei2022-04-111-4/+4
|\ \ | |/ |/|
| * kernel: Fix current_process racelat9nq2022-04-031-4/+4
* | core/hle: Replace lock_guard with scoped_lockMerry2022-04-071-8/+8
* | hle: kernel: Create a default thread for services that do not need their own ...bunnei2022-04-021-1/+13
|/
* core: Reduce unused includesameerj2022-03-191-3/+0
* core: hle: kernel: Allocate dummy threads on host thread storage.bunnei2022-03-141-4/+5
* core: hle: kernel: Downgrade dangling objects warning to debug.bunnei2022-03-141-2/+2
* core: hle: kernel: Make object list container global and ensure it is reset o...bunnei2022-03-141-7/+9
* core: hle: kernel: Remove server session tracking.bunnei2022-03-141-22/+0
* core: hle: kernel: Update init_slab_heap, use device memory, and add KThreadL...bunnei2022-03-141-26/+1
* hle: kernel: Re-create memory layout at initialization.bunnei2022-02-271-41/+43
* hle: kernel: Remove unused pool locals.bunnei2022-02-271-2/+0