bunnei
|
c2049aa4e5
process: LoadModule should clear JIT instruction cache.
|
7 лет назад |
Lioncash
|
5484742fda
core_cpu: Make Cpu scheduler instances unique_ptrs instead of shared_ptrs
|
7 лет назад |
Lioncash
|
1abed2f4c4
kernel/process: Make CodeSet a regular non-inherited object
|
7 лет назад |
Lioncash
|
baed7e1fba
kernel/thread: Make all instance variables private
|
7 лет назад |
Lioncash
|
dccfe193a9
kernel/process: Add a data member to determine if a process is 64-bit or not.
|
7 лет назад |
Lioncash
|
83377113bf
memory: Dehardcode the use of fixed memory range constants
|
7 лет назад |
Lioncash
|
75603b005b
process/vm_manager: Amend API to allow reading parameters from NPDM metadata
|
7 лет назад |
Lioncash
|
48b2eda492
svc: Move most process termination code to its own function within Process
|
7 лет назад |
Lioncash
|
acfc801d14
thread/process: Move TLS slot marking/freeing to the process class
|
7 лет назад |
Lioncash
|
05aa4aa01a
kernel/thread: Use owner_process when setting the page table in SetupMainThread()
|
7 лет назад |
fearlessTobi
|
63c2e32e20
Port #4182 from Citra: "Prefix all size_t with std::"
|
7 лет назад |
Lioncash
|
0cbcd6ec9a
kernel: Eliminate kernel global state
|
8 лет назад |
Lioncash
|
2beda7c2b3
kernel/process: Use accessors instead of class members for referencing segment array
|
8 лет назад |
Lioncash
|
26de4bb521
core/memory: Get rid of 3DS leftovers
|
8 лет назад |
James Rowe
|
638956aa81
Rename logging macro back to LOG_*
|
8 лет назад |
Lioncash
|
7c9644646f
general: Make formatting of logged hex values more straightforward
|
8 лет назад |
Lioncash
|
843dd62c81
core: Replace usages of LOG_GENERIC with new fmt-capable equivalents
|
8 лет назад |
Lioncash
|
40dee76c57
kernel: Migrate logging macros to fmt-compatible ones
|
8 лет назад |
bunnei
|
b27ab46bde
memory: Fix stack region.
|
8 лет назад |
bunnei
|
cc6f22e0e4
process: MirrorMemory should use MemoryState::Mapped.
|
8 лет назад |
bunnei
|
e9a857ce82
process: Unmap previously allocated heap.
|
8 лет назад |
bunnei
|
8581404482
kernel: Move stack region outside of application heap.
|
8 лет назад |
bunnei
|
3923b0f589
process: Fix stack memory state.
|
8 лет назад |
bunnei
|
8be7131033
MemoryState: Add additional memory states and improve naming.
|
8 лет назад |
bunnei
|
7d6653268f
core: Move process creation out of global state.
|
8 лет назад |
Subv
|
827f8ca3c7
Kernel: Store the program id in the Process class instead of the CodeSet class.
|
8 лет назад |
bunnei
|
aa7c824ea4
svc: Implement svcExitProcess.
|
8 лет назад |
bunnei
|
3a91a62b8f
svc: Implement svcUnmapMemory.
|
8 лет назад |
bunnei
|
ebd4b1422d
kernel: Various 64-bit fixes in memory/process/thread
|
8 лет назад |
bunnei
|
3421e1617e
process: Add method to mirror a memory region.
|
8 лет назад |