78 Commits (04f4eeaca2722b901a60dffd955aed993c95bd05)

Author SHA1 Message Date
GPUCode d4acdac168 core: Support multiple modules per patcher 2 years ago
Liam f2fed21c11 kernel: fix page leak on process termination 2 years ago
Liam ddda76f9b0 core: track separate heap allocation for linux 2 years ago
Liam db7b2bc8f1 kernel: restrict nce to applications 2 years ago
Liam 31bf57a310 general: properly support multiple memory instances 2 years ago
Liam 419055e484 kernel: instantiate memory separately for each guest process 2 years ago
Liam 45c87c7e6e core: refactor emulated cpu core activation 2 years ago
Liam 15f35b8657 general: fix mac compile 2 years ago
Liam 9f91ba1f73 arm: Implement native code execution backend 2 years ago
Liam f2a8409083 kernel: Manually specify aslr region start 2 years ago
Liam 2a255b2d61 kernel: add KPageTableBase 2 years ago
Liam 8c59543ee3 kernel: update KProcess 2 years ago
Liam 249db0a59b kernel: fix incorrect calculation of used non system memory value 2 years ago
Liam 3ef9673360 core: improve debug workflow 2 years ago
liamwhite 18ad55be0b
kernel: offset code entry point for 39-bit address space type (#11326) 2 years ago
lat9nq 4133165607 settings,core,config_sys: Remove optional type from custom_rtc, rng_seed 3 years ago
Liam a85ce8ea56 k_process: PageTable -> GetPageTable 2 years ago
Liam 41d99aa89d memory: rename global memory references to application memory 3 years ago
Liam fb49ec19c1 kernel: use KTypedAddress for addresses 3 years ago
Liam c352381ce9 kernel: additional style fixes to KThread, KProcess 3 years ago
Liam 9863db9db4 kernel: convert KProcess to new style 3 years ago
Liam 6bfb4c8f71 kernel: convert KThread to new style 3 years ago
Liam ac6cbb7134 kernel: prefer std::addressof 3 years ago
Liam c0b9e93b77 kernel: remove kernel_ 3 years ago
Liam 600f325d87 general: fix spelling mistakes 3 years ago
Liam 97f7f7bad5 kernel: be more careful about kernel address keys 3 years ago
Liam c4ba088a5d kernel: refactor priority inheritance to represent locks as C++ objects 3 years ago
Liam a936972614 service: refactor server architecture 3 years ago
bunnei e79270507b core: kernel: k_process: Use application system resource. 3 years ago
Liam 31e54c4573 kernel: KPageTable: update 3 years ago
Narr the Reg dca4f0687a kernel: process: Implement GetFreeThreadCount 3 years ago
Kyle Kienapfel 6fa3faec65 Add break for default cases 3 years ago
Liam 4eece4d35d kernel/svc_types: refresh 3 years ago
bunnei 32d7faafa8 core: hle: kernel: Integrate system KSystemResource. 3 years ago
bunnei 829e82e264 core: hle: kernel: Use result macros for new/changed code. 3 years ago
bunnei abcc009dff core: hle: kernel: k_process: Improve management of page table & cleanup. 3 years ago
bunnei 1baedfa12c core: hle: kernel: Integration application memory block slab manager. 3 years ago
bunnei 25dcaf1eca core: hle: kernel: k_process: Change Status -> State. 3 years ago
Andrea Pappacoda cdb240f3d4
chore: make yuzu REUSE compliant 4 years ago
german77 a7d9be1384 core: Replace all instances of ResultCode with Result 4 years ago
Liam 075155022e kernel: clean up waiting implementation 4 years ago
Liam 2c56e94702 kernel: make current thread pointer thread local 4 years ago
Liam 208ed712f4 core/debugger: memory breakpoint support 4 years ago
Liam 744a208763 kernel: fix some uses of disable_count 4 years ago
Liam 888f499188 kernel: implement KProcess suspension 4 years ago
Liam 084d7d6b01 common: Change semantics of UNREACHABLE to unconditionally crash 4 years ago
Liam fb4b3c127f core/debugger: Implement new GDB stub debugger 4 years ago
ameerj ade596121b core: Reduce unused includes 4 years ago
bunnei 0defac2f2a core: hle: kernel: k_process: Remove handle table finalize, reset page table. 4 years ago
bunnei 813b2ef253 core: hle: kernel: k_process: Implement thread local storage accurately. 4 years ago