| Commit message (Expand) | Author | Age | Files | Lines |
| * | kernel: define thread-local state out of line for LTO | snowstormxd | 30 hours | 1 | -1/+3 |
| * | core: skip empty bitmap ranges during cache and scheduler traversal | snowstormxd | 31 hours | 1 | -7/+13 |
| * | Merge remote-tracking branch 'origin/fix/memory-skip-zero-clears' into test/l... | Takoroka | 2 days | 3 | -5/+30 |
| |\ |
|
| | * | memory: skip clearing guest memory that is still zero | Takoroka | 5 days | 3 | -5/+30 |
| | * | kernel: clear the fastmem arena when the application process is closed | Takoroka | 5 days | 1 | -0/+14 |
| * | | Merge remote-tracking branch 'origin/fix/nx2-svc-trace-wait-names' into test/... | Takoroka | 2 days | 1 | -0/+17 |
| |\ \ |
|
| | * | | svc: name the handles a traced WaitSynchronization waits on | Takoroka | 4 days | 1 | -0/+17 |
| * | | | Merge remote-tracking branch 'origin/fix/nx2-graphics-pool-2gib' into test/li... | Takoroka | 2 days | 1 | -1/+4 |
| |\ \ \ |
|
| | * | | | nx2: shrink the graphics server pool to 2 GiB | Takoroka | 4 days | 1 | -1/+4 |
| | |/ / |
|
| * / / | boot Pokopia past audio init (Switch 2 heap limits, aud:u 1, stpl:u) (#77) | Alex | 3 days | 2 | -2/+11 |
| |/ / |
|
| * / | kernel: clear the fastmem arena when the application process is closed | Takoroka | 5 days | 1 | -0/+14 |
| |/ |
|
| * | core: use the 12 GiB layout and auto-stub IPC for Switch 2 titles | Takoroka | 6 days | 2 | -0/+6 |
| * | kernel: spin briefly before sleeping on a contended KSpinLock | Takoroka | 6 days | 2 | -5/+53 |
| * | Performance diagnostics and small wins for title 1 | Takoroka | 6 days | 3 | -7/+37 |
| * | Switch 2: back GPU-only regions outside the application pool | Takoroka | 6 days | 2 | -1/+5 |
| * | kernel: EDEN_NX2_MEM_TRACE logs heap, physical memory and memory info requests | Takoroka | 6 days | 2 | -4/+48 |
| * | core: emulate six CPU cores | Takoroka | 6 days | 3 | -4/+7 |
| * | Switch 2: native memory/images, GPU-accessible attribute, TSG subcontexts, sy... | Takoroka | 7 days | 4 | -8/+33 |
| * | Switch 2: aud:u audio, REv revision tag, job-slot events, open-file limit | Takoroka | 7 days | 1 | -1/+1 |
| * | Switch 2: window image sizes, queue semaphores, built-in fonts, memory budget | Takoroka | 7 days | 1 | -0/+7 |
| * | Switch 2 GPU memory: svc 0x80, gpu sub-session jobs, VM range, SM 0x808 | Takoroka | 7 days | 1 | -1/+8 |
| * | kernel: stub Switch 2 svcGetInfo 31/32 (remote memory) | Takoroka | 7 days | 2 | -0/+15 |
| * | kernel: optional SVC trace (EDEN_NX2_SVC_TRACE=1) | Takoroka | 7 days | 1 | -0/+11 |
| * | kernel: fold Switch 2 virtual cores 4/5 onto emulated cores | Takoroka | 7 days | 1 | -0/+17 |
| * | kernel: svcGetInfo 33 is a page granule; give 29/30 a real region | Takoroka | 7 days | 2 | -14/+18 |
| * | kernel: stub Switch 2 svcGetInfo ids 29, 30 and 33 | Takoroka | 7 days | 2 | -0/+26 |
| * | [k_scheduler] fix for libc++ that lazily initializes mutexes (#4447) | lizzie | 2026-09-17 | 1 | -0/+8 |
| * | [common] Replace `Common::SpinLock` with `std::mutex` (#4436) | lizzie | 2026-09-16 | 2 | -6/+4 |
| * | [hle] Firmware 23.0.0 (#4390) | lizzie | 2026-09-10 | 2 | -1/+13 |
| * | [common/core/dynarmic] Optimize page table allocations (#4219) | Exverge | 2026-09-09 | 2 | -41/+82 |
| * | [svc] don't truncate 64-bit SVC args on trace logs (#4374) | lizzie | 2026-09-09 | 1 | -6/+7 |
| * | [hle] VirtualBoy classics fixes, QLaunch IPC fixes, implement extra ams SVCIn... | lizzie | 2026-09-08 | 1 | -71/+57 |
| * | [cmake] Fix some macOS compilation errors (#4350) | lizzie | 2026-09-05 | 1 | -0/+1 |
| * | [gdb] fix conn state to use same pipe (instead of a copy) (#4339) | xbzk | 2026-09-02 | 1 | -0/+3 |
| * | [common] Switch to boost::unordered_flat containers (#4326) | crueter | 2026-08-31 | 3 | -6/+7 |
| * | [hle/kernel] remove flusher thread from OutputDebugString (#4291) | lizzie | 2026-08-30 | 1 | -47/+3 |
| * | [kernel, service] Return ResultSessionClosed when a session is closed (#4318) | Maufeat | 2026-08-30 | 2 | -5/+5 |
| * | [core, hle, video_core, memory] Improve multi-process, display layers, dynami... | Maufeat | 2026-08-29 | 2 | -6/+26 |
| * | [core/hle/kernel/svc] demote ResetSignal log Debug->Trace (#4161) | lizzie | 2026-08-09 | 1 | -1/+1 |
| * | [fmt] use {#:x} instead of 0x{:#x} (#4170) | lizzie | 2026-07-25 | 16 | -96/+97 |
| * | [core/hle/kernel/svc] add missing CanContain check for {Un}MapProcessCodeMemo... | lizzie | 2026-07-07 | 3 | -17/+18 |
| * | [*, docs] remove UTF8 and make docs ASCII only (#4166) | lizzie | 2026-07-07 | 1 | -1/+1 |
| * | [video_core, hle] remove redundant parent references in system structs (#3908) | lizzie | 2026-06-23 | 96 | -1940/+1973 |
| * | [hle] support passing arguments to homebrew applications (#4013) | xbzk | 2026-06-15 | 2 | -3/+37 |
| * | [hle] Fixes for nxident, nxmp and nxplay, remove hbl.nsp workarounds (#3996) | lizzie | 2026-06-12 | 3 | -13/+6 |
| * | [svc] Stub BreakDebugProcess (#4044) | crueter | 2026-06-02 | 1 | -2/+5 |
| * | [*] fix missing '#pragma once' on header files (#4014) | lizzie | 2026-05-26 | 1 | -0/+5 |
| * | [hle] make HBLoader work, add -hlaunch option (#3981) | lizzie | 2026-05-19 | 1 | -1/+5 |
| * | [core/hle/kernel] Remove redundant TLS load/stores, reuse computed segment+ad... | lizzie | 2026-05-09 | 1 | -10/+9 |
| * | [kernel, hle] Initial 22.0.0 kernel changes and cmd stubs (#3761) | maufeat | 2026-05-05 | 7 | -23/+53 |