diff options
| author | 2021-02-12 17:58:31 -0800 | |
|---|---|---|
| committer | 2021-02-18 16:16:25 -0800 | |
| commit | 93e20867b0ab2e737e231a9b5bb29d40947fb311 (patch) | |
| tree | 84df7c7b56e9c78ce92809328f260edd68ccd490 /src/core/hle/kernel/process.cpp | |
| parent | hle: kernel: Migrate MemoryManager to KMemoryManager. (diff) | |
| download | yuzu-93e20867b0ab2e737e231a9b5bb29d40947fb311.tar.gz yuzu-93e20867b0ab2e737e231a9b5bb29d40947fb311.tar.xz yuzu-93e20867b0ab2e737e231a9b5bb29d40947fb311.zip | |
hle: kernel: Migrate PageHeap/PageTable to KPageHeap/KPageTable.
Diffstat (limited to 'src/core/hle/kernel/process.cpp')
| -rw-r--r-- | src/core/hle/kernel/process.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/core/hle/kernel/process.cpp b/src/core/hle/kernel/process.cpp index e0359eb3c..73b85d6f9 100644 --- a/src/core/hle/kernel/process.cpp +++ b/src/core/hle/kernel/process.cpp | |||
| @@ -15,13 +15,13 @@ | |||
| 15 | #include "core/file_sys/program_metadata.h" | 15 | #include "core/file_sys/program_metadata.h" |
| 16 | #include "core/hle/kernel/code_set.h" | 16 | #include "core/hle/kernel/code_set.h" |
| 17 | #include "core/hle/kernel/k_memory_block_manager.h" | 17 | #include "core/hle/kernel/k_memory_block_manager.h" |
| 18 | #include "core/hle/kernel/k_page_table.h" | ||
| 18 | #include "core/hle/kernel/k_resource_limit.h" | 19 | #include "core/hle/kernel/k_resource_limit.h" |
| 19 | #include "core/hle/kernel/k_scheduler.h" | 20 | #include "core/hle/kernel/k_scheduler.h" |
| 20 | #include "core/hle/kernel/k_scoped_resource_reservation.h" | 21 | #include "core/hle/kernel/k_scoped_resource_reservation.h" |
| 21 | #include "core/hle/kernel/k_slab_heap.h" | 22 | #include "core/hle/kernel/k_slab_heap.h" |
| 22 | #include "core/hle/kernel/k_thread.h" | 23 | #include "core/hle/kernel/k_thread.h" |
| 23 | #include "core/hle/kernel/kernel.h" | 24 | #include "core/hle/kernel/kernel.h" |
| 24 | #include "core/hle/kernel/memory/page_table.h" | ||
| 25 | #include "core/hle/kernel/process.h" | 25 | #include "core/hle/kernel/process.h" |
| 26 | #include "core/hle/kernel/svc_results.h" | 26 | #include "core/hle/kernel/svc_results.h" |
| 27 | #include "core/hle/lock.h" | 27 | #include "core/hle/lock.h" |
| @@ -464,9 +464,9 @@ bool Process::IsSignaled() const { | |||
| 464 | } | 464 | } |
| 465 | 465 | ||
| 466 | Process::Process(Core::System& system) | 466 | Process::Process(Core::System& system) |
| 467 | : KSynchronizationObject{system.Kernel()}, | 467 | : KSynchronizationObject{system.Kernel()}, page_table{std::make_unique<KPageTable>(system)}, |
| 468 | page_table{std::make_unique<Memory::PageTable>(system)}, handle_table{system.Kernel()}, | 468 | handle_table{system.Kernel()}, address_arbiter{system}, condition_var{system}, |
| 469 | address_arbiter{system}, condition_var{system}, state_lock{system.Kernel()}, system{system} {} | 469 | state_lock{system.Kernel()}, system{system} {} |
| 470 | 470 | ||
| 471 | Process::~Process() = default; | 471 | Process::~Process() = default; |
| 472 | 472 | ||