|
|
@@ -106,8 +106,6 @@ ResultCode Process::LoadFromMetadata(const FileSys::ProgramMetadata& metadata) {
|
|
|
is_64bit_process = metadata.Is64BitProgram();
|
|
|
|
|
|
vm_manager.Reset(metadata.GetAddressSpaceType());
|
|
|
- // Ensure that the potentially resized page table is seen by CPU backends.
|
|
|
- Memory::SetCurrentPageTable(*this);
|
|
|
|
|
|
const auto& caps = metadata.GetKernelCapabilities();
|
|
|
const auto capability_init_result =
|
|
|
@@ -242,9 +240,6 @@ void Process::LoadModule(CodeSet module_, VAddr base_addr) {
|
|
|
MapSegment(module_.DataSegment(), VMAPermission::ReadWrite, MemoryState::CodeData);
|
|
|
|
|
|
code_memory_size += module_.memory.size();
|
|
|
-
|
|
|
- // Clear instruction cache in CPU JIT
|
|
|
- system.InvalidateCpuInstructionCaches();
|
|
|
}
|
|
|
|
|
|
Process::Process(Core::System& system)
|