330 Commits (3dfb9c854949179d06bbca5d02c08360101009b3)

Author SHA1 Message Date
Liam 71ec5c9519 kernel: workaround static shared memory initialization 3 years ago
Liam 8df44232e8 kernel: remove TimeManager 3 years ago
Liam 08d81c9726 general: improve handling of system startup failure 3 years ago
Lioncash 8b8320be4a kernel/kernel: Ensure shutdown threads are always initialized 3 years ago
Liam affd5c32f9 kernel/svc_types: refresh 3 years ago
Liam 0fc08006e5 service_thread: fix deletion 3 years ago
Liam c835c254a3 service_thread: register service threads to the logical owner process 3 years ago
Liam ae2bfd082b kernel: avoid racy behavior in global suspension 3 years ago
bunnei e81fcf5795 core: hle: kernel: Integrate system KSystemResource. 3 years ago
bunnei a6e1e61bd6 core: hle: kernel: k_memory_layout: Refresh. 3 years ago
Liam 2a4a371112 kernel: fix single core for service threads 3 years ago
Liam 8f65df7619 kernel: fix port tracking 3 years ago
Liam 2e56a382a9 kernel: invert session request handling flow 3 years ago
Liam ee969900ae core: barrier service thread shutdown 3 years ago
bunnei 3785e8d1c7 core: hle: kernel: Fix InitializePreemption order. 3 years ago
bunnei 55ed04af34 core: hle: kernel: k_process: Improve management of page table & cleanup. 3 years ago
bunnei c164affbcb core: hle: kernel: Remove junk. 3 years ago
bunnei 0eeef46015 core: hle: kernel: Integration application memory block slab manager. 3 years ago
Liam 47fc168030 common: remove "yuzu:" prefix from thread names 3 years ago
Liam 3edb108f4b kernel: unlayer CPU interrupt handling 4 years ago
Kelebek1 be1f5f1d9f Project Andio 3 years ago
Liam 61b26b386d kernel: fix issues with single core mode 4 years ago
Liam e47bced65d kernel: use KScheduler from mesosphere 4 years ago
Kelebek1 f66a68fa1b PR 4 years ago
Kelebek1 03de5e053d Rework CoreTiming 4 years ago
Liam 83f1ecb73b kernel: make current thread pointer thread local 4 years ago
Liam 808ad9eb9f kernel: wait for threads to stop on pause 4 years ago
Liam 6d5cc6b2a2 kernel: fix some uses of disable_count 4 years ago
Liam 59a6d88625 kernel: implement KProcess suspension 4 years ago
Liam f91e2f2742 kernel: fix passthrough of local captures in lambda 4 years ago
Liam 5772327b39 CpuManager: simplify pausing 4 years ago
Morph 2b87305d31 general: Convert source file copyright comments over to SPDX 4 years ago
german77 0a05a333e2 hidbus: Implement hidbus and ringcon 5 years ago
bunnei 11febb02d6 hle: kernel: Unify and integrate reference tracking for KServerPort/KServerSession. 4 years ago
Merry de61c0897c core/hle: Replace lock_guard with scoped_lock 4 years ago
lat9nq 53d3082dd4 kernel: Fix current_process race 4 years ago
bunnei 60f2fe3b48 hle: kernel: Create a default thread for services that do not need their own host thread. 4 years ago
ameerj 22e01068e1 core: Reduce unused includes 4 years ago
bunnei 8b109f8a69 core: hle: kernel: Allocate dummy threads on host thread storage. 4 years ago
bunnei 18baef2ec9 core: hle: kernel: Downgrade dangling objects warning to debug. 4 years ago
bunnei 58b39c8ad8 core: hle: kernel: Make object list container global and ensure it is reset on each emulation session. 4 years ago
bunnei 29924a999e core: hle: kernel: Remove server session tracking. 4 years ago
bunnei 4b022badf0 core: hle: kernel: Update init_slab_heap, use device memory, and add KThreadLocalPage and KPageBuffer. 4 years ago
bunnei 82ca8230ad hle: kernel: Re-create memory layout at initialization. 4 years ago
bunnei 41c9c93736 hle: kernel: Remove unused pool locals. 4 years ago
bunnei 939707cf75 hle: kernel: k_memory_manager: Rework for latest kernel behavior. 4 years ago
bunnei f2cc07cc2c core: hle: kernel: Remove resource limit hack for PhysicalMemory. 4 years ago
bunnei 8f2630de0a hle: kernel: Remove redundant tracking of dummy threads. 4 years ago
bunnei 4148fde355 hle: kernel: k_memory_manager: Clear pages on allocation & free. 4 years ago
bunnei b6bf119a43 core: hle: kernel: Instantiate a kernel instance of KWorkerTaskManager. 4 years ago