summaryrefslogtreecommitdiff
path: root/Source/Android
diff options
context:
space:
mode:
authorMai <mai.iam2048@gmail.com>2023-03-27 10:31:53 -0400
committerGitHub <noreply@github.com>2023-03-27 10:31:53 -0400
commitc096ee64f2abdef2b095ce8092dcde4146d44fc0 (patch)
treed9c15844712ea6aad1715cf74bdbfde1001caa90 /Source/Android
parent0de2890351ef2e309abd7643a38b8505ba42de19 (diff)
parent7f50c070b232b68df04609f60f02db559e97cc4f (diff)
Merge pull request #11696 from AdmiralCurtiss/jit-interface-class
JitInterface: Refactor to class, move to System.
Diffstat (limited to 'Source/Android')
-rw-r--r--Source/Android/jni/MainAndroid.cpp8
1 files changed, 5 insertions, 3 deletions
diff --git a/Source/Android/jni/MainAndroid.cpp b/Source/Android/jni/MainAndroid.cpp
index 7cb9f46260..14084c0406 100644
--- a/Source/Android/jni/MainAndroid.cpp
+++ b/Source/Android/jni/MainAndroid.cpp
@@ -397,8 +397,9 @@ JNIEXPORT void JNICALL Java_org_dolphinemu_dolphinemu_NativeLibrary_SetProfiling
{
std::lock_guard<std::mutex> guard(s_host_identity_lock);
Core::SetState(Core::State::Paused);
- JitInterface::ClearCache();
- JitInterface::SetProfilingState(enable ? JitInterface::ProfilingState::Enabled :
+ auto& jit_interface = Core::System::GetInstance().GetJitInterface();
+ jit_interface.ClearCache();
+ jit_interface.SetProfilingState(enable ? JitInterface::ProfilingState::Enabled :
JitInterface::ProfilingState::Disabled);
Core::SetState(Core::State::Running);
}
@@ -409,7 +410,8 @@ JNIEXPORT void JNICALL Java_org_dolphinemu_dolphinemu_NativeLibrary_WriteProfile
std::lock_guard<std::mutex> guard(s_host_identity_lock);
std::string filename = File::GetUserPath(D_DUMP_IDX) + "Debug/profiler.txt";
File::CreateFullPath(filename);
- JitInterface::WriteProfileResults(filename);
+ auto& jit_interface = Core::System::GetInstance().GetJitInterface();
+ jit_interface.WriteProfileResults(filename);
}
// Surface Handling