132 Commits (1e138178c3b696e32e3249ccc9f3cce6a311197a)

Author SHA1 Message Date
lizzie 1e138178c3 special touchups, more kernel cascade calls :) 2 weeks ago
lizzie 395613b01f
[common/logging] Simplify logging logic and fix issues when logging before system is created (#3688) 3 months ago
lizzie 06a08de68a
[core/loader] prevent program_image reallocations in NSO+KIP loading methods (#3639) 4 months ago
Maufeat e544cb3cf6
[nce] add split patch mode to support modules bigger than 128MB (#3489) 4 months ago
lizzie 9d53933a95
[fmt] use {:#X} for format instead of 0x{:X} (#309) 10 months ago
wildcard 41ffa5a342
[core, nce] module_id cache key handling (#195) 11 months ago
GPUCode 26a25d2280 core: Support multiple modules per patcher 2 years ago
GPUCode e6e15d2d10 core: Rename patcher file 3 years ago
Liam d7db22185a loader: fix gcc compile 3 years ago
Liam 982183d4c6 loader: apply nso patch to offset program image 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 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 156516e399 kernel: use KTypedAddress for addresses 3 years ago
Liam c68577384a general: rename CurrentProcess to ApplicationProcess 3 years ago
Kyle Kienapfel ea00332a67 code: dodge PAGE_SIZE #define 4 years ago
Liam 79bf4bc3ff general: fix compilation on MinGW GCC 12 4 years ago
Morph 2b87305d31 general: Convert source file copyright comments over to SPDX 4 years ago
lat9nq 794c444285 general: Make most settings a BasicSetting 5 years ago
Morph e8f1d7145e common: fs: Rework the Common Filesystem interface to make use of std::filesystem (#6270) 5 years ago
bunnei ad048de3d6 hle: kernel: Rename Process to KProcess. 5 years ago
Lioncash 41c7ce33b6 loader: Resolve instances of variable shadowing 5 years ago
bunnei 7a76bc30fa common: Move settings to common from core. 5 years ago
bunnei 5dbcaa2970 hle: kernel: Migrate PageHeap/PageTable to KPageHeap/KPageTable. 5 years ago
bunnei 0ae0bc4340 hle: kernel: KThread: Reorganize thread priority defaults. 6 years ago
bunnei 3d70b4a4ea core: hle: kernel: Rename Thread to KThread. 6 years ago
Lioncash c06510376a core: Eliminate remaining usages of the global system instance 6 years ago
Lioncash b4b63c878f patch_manager: Remove usages of the global system instance 6 years ago
Lioncash 16de0a6a96 core/CMakeLists: Make some warnings errors 6 years ago
Lioncash e457001dce General: Make use of std::nullopt where applicable 6 years ago
Lioncash 279b79c880 loader/nso: Remove unnecessary [[maybe_unused]] 6 years ago
Lioncash bcb796ee92 core/loader: Remove dependencies on the global system instance 6 years ago
Lioncash d0569a0865 loader/nso: Resolve moves not occurring in DecompressSegment 6 years ago
bunnei a48860f7ba loader: nso: Fix loader size and arguments. 6 years ago
bunnei 5b9e69e7fe core: memory: Move to Core::Memory namespace. 6 years ago
bunnei 9006c82b27 loader: nso: Fix loading of static objects to be properly sized and aligned. 6 years ago
Michael Scire 56137d471a loader: provide default arguments (zero byte) to NSOs 7 years ago
Markus Wick b8b3264c31 core/loaders: Simplify PhysicalMemory usage. 7 years ago
Zach Hilman d2d7eacee7 core/loader: Track the NSO build ID of the current process 7 years ago
Zach Hilman 0084098c9b nso: Pass build ID directly 7 years ago
Fernando Sahmkow 5bce8f62ac VM_Manager: Align allocated memory to 256bytes 7 years ago
Lioncash 59d55c8137 common/hex_util: Combine HexVectorToString() and HexArrayToString() 7 years ago
Zach Hilman 227430a157 loader: Move NSO module tracking to AppLoader 7 years ago
Lioncash fc1d10d33a loader/nso: Silence sign-comparison warning 7 years ago
Zach Hilman c1475193ba core: Track load offsets of NSO modules 7 years ago
Lioncash 32b833632b loader/nso: Remove left-in debug pragma 7 years ago
Lioncash e49ee38660 core/core: Move process execution start to System's Load() 7 years ago