373 Commits (672c21829b1126aeb1c1bfb867ac03e57e2e3c3a)

Author SHA1 Message Date
lizzie 672c21829b
[core/hle/kernel] Remove redundant TLS load/stores, reuse computed segment+address instead (#3932) 2 weeks ago
lizzie 395613b01f
[common/logging] Simplify logging logic and fix issues when logging before system is created (#3688) 2 months ago
lizzie a8093c2a3c
[*] change all std::unordered_map and std::unordered_set into ankerl::unordered_dense::map/set variants (#3442) 3 months ago
lizzie 83a28dc251
[common, core] remove uneeded memory indirection overhead at startup (#3306) 4 months ago
lizzie c21f92340b
[core/hle/kernel] coalesce TLS from KernelCore to reduce query times (#3283) 4 months ago
lizzie d1ac5b2e50
[qt_common, core, audio] remove duplicate string literal definitions, inline SystemManager::threadfunc, increase latency of audio shutdown (#3030) 6 months ago
lizzie 2dc6d773ee
[common, hle/kernel] Remove LTO_NOINLINE (#2908) 7 months ago
lizzie 9d2681ecc9
[cmake] enable clang-cl and WoA builds (#348) 9 months ago
crueter f1e74f6855
[meta] remove MicroProfile (#185) 10 months ago
Gamer64 1f34d836b4
Add cmake option to enable microprofile (#179) 10 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 3 years ago
Liam ae885084e2 kernel: fix extraneous ref 3 years ago
Liam 62e106dbe8 kernel: update KProcess 3 years ago
Liam 5be32a6147 kernel: make check fully constexpr for broken msvc constant folding 3 years ago
Liam 010fc2f562 kernel: update KMemoryRegionType values 3 years ago
Liam 66472af2d0 kernel: mark TLS accessors as noinline for non-MSVC LTO 3 years ago
Liam 50ce2f0b7b kernel: remove relative task registration 3 years ago
lat9nq 30e4e8c2f4 general: Silence -Wshadow{,-uncaptured-local} warnings 3 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 4 years ago
Lioncash 8b8320be4a kernel/kernel: Ensure shutdown threads are always initialized 4 years ago
Liam affd5c32f9 kernel/svc_types: refresh 4 years ago
Liam 0fc08006e5 service_thread: fix deletion 4 years ago