58 Commits (76a4004c13dbacbf88eda416b29a15198fde1185)

Author SHA1 Message Date
lizzie 76a4004c13 remove m_kernel reference from global scheduler 3 weeks ago
xbzk 78a1cd0533
[hle] support passing arguments to homebrew applications (#4013) 1 week ago
lizzie 3875093c70
[hle] Fixes for nxident, nxmp and nxplay, remove hbl.nsp workarounds (#3996) 2 weeks ago
lizzie a8093c2a3c
[*] change all std::unordered_map and std::unordered_set into ankerl::unordered_dense::map/set variants (#3442) 4 months ago
lizzie 83a28dc251
[common, core] remove uneeded memory indirection overhead at startup (#3306) 5 months ago
lizzie 504df4856d
[core/loader] Implement a bit improper ASLR (#2945) 8 months ago
lizzie 191e4c75a1
[meta] fix license headers (#2547) 9 months ago
lizzie 9d2681ecc9
[cmake] enable clang-cl and WoA builds (#348) 10 months ago
JPikachu 8599c47fe0 service: sm/kernel/loader: Implement QueryPointerBufferSize, automatic pointer buffer sizing, and SM service improvements 1 year ago
Fernando Sahmkow 28702afb69 Core: Make sure GPU Dirty Managers ae shared by all processes. 2 years ago
Liam ac1e946390 kernel: remove unecessary process member from handle table 3 years ago
Liam 1fdcd70bad general: properly support multiple memory instances 3 years ago
Liam e2b5f2392e kernel: instantiate memory separately for each guest process 3 years ago
Liam 3d5c6a73cb core: refactor emulated cpu core activation 3 years ago
GPUCode 3930e3d7fd core: Define HAS_NCE macro 3 years ago
GPUCode 3814ca9d84 Address some review comments 3 years ago
Liam 19619b1b14 arm: Implement native code execution backend 3 years ago
Liam 3a5992f2ef kernel: Manually specify aslr region start 3 years ago
Liam 713f292a25 kernel: add KPageTableBase 3 years ago
Liam 62e106dbe8 kernel: update KProcess 3 years ago
Liam efef3d8487 core: improve debug workflow 3 years ago
liamwhite aa16fd2422 kernel: offset code entry point for 39-bit address space type (#11326) 3 years ago
Liam 6b6f0b21b9 k_process: PageTable -> GetPageTable 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 b8da5b73b2 kernel: convert KProcess to new style 3 years ago
Liam cf0b407daa kernel: remove kernel_ 3 years ago
Liam 3c93638acf kernel: convert KPort, KSession 3 years ago
Liam 5be8a74b0c general: fix spelling mistakes 3 years ago
Liam ea36f70e02 hle: rename legacy errors to Results 3 years ago
Narr the Reg 464b7a9ee2 kernel: process: Implement GetFreeThreadCount 4 years ago
bunnei 8b2cadd4e2 core: hle: kernel: Migrate ProcessState to enum class. 4 years ago
bunnei 4c2274b2c1 core: hle: kernel: Use result macros for new/changed code. 4 years ago
bunnei 55ed04af34 core: hle: kernel: k_process: Improve management of page table & cleanup. 4 years ago
bunnei 5a37569052 core: hle: kernel: k_process: Change Status -> State. 4 years ago
Andrea Pappacoda 6a2efdda2f chore: make yuzu REUSE compliant 4 years ago
german77 c7890ebccc core: Replace all instances of ResultCode with Result 4 years ago
Liam 8d2abc710c core/debugger: memory breakpoint support 4 years ago
Liam 59a6d88625 kernel: implement KProcess suspension 4 years ago
lat9nq 0f347eaf52 k_process: Fix data race 4 years ago
ameerj 22e01068e1 core: Reduce unused includes 4 years ago
bunnei 2b881f4ccc core: hle: kernel: k_process: Implement thread local storage accurately. 4 years ago
bunnei 09adf10025 core: hle: kernel: KProcess: Pass in KResourceLimit on process creation. 4 years ago
bunnei a2731424a6 hle: kernel: KThread: Improve Increment/Decrement RunningThreadCount. 4 years ago
bunnei 18969b5d8e core: hle: kernel: KProcess: Integrate with KWorkerTask and add unimplemented DoWorkerTaskImpl. 5 years ago
bunnei b12695ddc4 core: hle: kernel: Implement thread pinning. 5 years ago
bunnei 1b1ed86ec7 hle: kernel k_process: Remove unnecessary .at usage with thread pinning methods. 5 years ago
bunnei 8fc7d6e631 hle: kernel: KProcess: Improvements for thread pinning. 5 years ago
Morph 10508e7af2 general: Rename GetTitleID to GetProgramID 5 years ago
ameerj d27abf5546 core: Remove unused includes 5 years ago