summaryrefslogtreecommitdiff
path: root/src/core/hle/kernel/process.cpp
diff options
context:
space:
mode:
authorGravatar bunnei2021-02-12 17:58:31 -0800
committerGravatar bunnei2021-02-18 16:16:25 -0800
commit93e20867b0ab2e737e231a9b5bb29d40947fb311 (patch)
tree84df7c7b56e9c78ce92809328f260edd68ccd490 /src/core/hle/kernel/process.cpp
parenthle: kernel: Migrate MemoryManager to KMemoryManager. (diff)
downloadyuzu-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.cpp8
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
466Process::Process(Core::System& system) 466Process::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
471Process::~Process() = default; 471Process::~Process() = default;
472 472