365 Commits (f1e74f6855e36807b62ee85be5db61316d87be23)

Author SHA1 Message Date
crueter f1e74f6855
[meta] remove MicroProfile (#185) 5 months ago
Gamer64 1f34d836b4
Add cmake option to enable microprofile (#179) 5 months ago
FearlessTobi 4d55e58ee4 scope_exit: Make constexpr 2 years ago
Liam e9dc3bd26b kernel: add and enable system suspend type 2 years ago
Liam 49f10b2e54 am: migrate global state to per-applet state structure 2 years ago
Liam bf50a0e0c2 kernel: fix debugger and process list lifetime 2 years ago
Liam b9545c5a0e core_timing: remove user data value 2 years ago
Liam 1fdcd70bad general: properly support multiple memory instances 2 years ago
Liam e2b5f2392e kernel: instantiate memory separately for each guest process 2 years ago
Narr the Reg 6de39c8398 service: hid: Allow to create multiple instances of shared memory 2 years ago
Liam f486fe3971 kernel: implement light IPC 2 years ago
Liam 3d5c6a73cb core: refactor emulated cpu core activation 2 years ago
Liam ae885084e2 kernel: fix extraneous ref 2 years ago
Liam 62e106dbe8 kernel: update KProcess 2 years ago
Liam 5be32a6147 kernel: make check fully constexpr for broken msvc constant folding 2 years ago
Liam 010fc2f562 kernel: update KMemoryRegionType values 2 years ago
Liam 66472af2d0 kernel: mark TLS accessors as noinline for non-MSVC LTO 2 years ago
Liam 50ce2f0b7b kernel: remove relative task registration 2 years ago
lat9nq 30e4e8c2f4 general: Silence -Wshadow{,-uncaptured-local} warnings 2 years ago
Liam 7afcc29ac8 kernel: match calls to Register and Unregister 3 years ago
Liam 6eaef51cf2 memory: rename global memory references to application memory 3 years ago
Liam 156516e399 kernel: use KTypedAddress for addresses 3 years ago
Liam 6828f66b42 kernel: fix clang build 3 years ago
Liam 46d09ae364 kernel: convert KThread to new style 3 years ago
Liam 842f5a4ced kernel: remove KLinkedList 3 years ago
Liam 3c93638acf kernel: convert KPort, KSession 3 years ago
Liam f4e795193b kernel: refactor priority inheritance to represent locks as C++ objects 3 years ago
Liam 1c3a93e7c4 service: refactor server architecture 3 years ago
Liam edda4ad9ae kernel: add KObjectName 3 years ago
arades79 60a68839ee remove static from pointer sized or smaller types for aesthetics, change constexpr static to static constexpr for consistency 3 years ago
arades79 3e078dbb07 apply clang-format 3 years ago
arades79 adcef452e0 add static lifetime to constexpr values to force compile time evaluation where possible 3 years ago
Liam c68577384a general: rename CurrentProcess to ApplicationProcess 3 years ago
bunnei 86a1aa0fcc core: kernel: k_process: Use application system resource. 3 years ago
ameerj 8467bf5224 kernel: Refactor thread_local variable usage 3 years ago
Liam 31945a6e8b kernel: fix incorrect locking order in suspension 3 years ago
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