summaryrefslogtreecommitdiff
path: root/Source/Android/jni/MainAndroid.cpp
diff options
context:
space:
mode:
authorAdmiral H. Curtiss <pikachu025@gmail.com>2023-03-25 15:46:19 +0100
committerAdmiral H. Curtiss <pikachu025@gmail.com>2023-03-26 14:38:07 +0200
commit9217a9eba4d3bd9d171bf812fd4b4318bc8a0b01 (patch)
tree79f856b23778aed99e588c0c1add37b7110a5f3b /Source/Android/jni/MainAndroid.cpp
parentdb40348c86cce7d8cdb669f541e1a12ab973797e (diff)
JitInterface: Refactor to class, move to System.
Diffstat (limited to 'Source/Android/jni/MainAndroid.cpp')
-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