diff options
| author | JMC47 <JMC4789@gmail.com> | 2024-10-21 12:03:50 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-10-21 12:03:50 -0400 |
| commit | f412e2488c24fc81a784c198ba9610e54cdd1d9a (patch) | |
| tree | 2433844ec8e6192ed6051edf5460259c4a2cb0c1 /Source/Android/app/src/main/java | |
| parent | 24e9fc120c1b02b78cbf854c0eae78df0dbb60c1 (diff) | |
| parent | c3bda2e8757b4c37bec504f05ebda39b858e2969 (diff) | |
Merge pull request #12714 from mitaclaw/jit-widget-refresh
DolphinQt: JIT Widget Refresh
Diffstat (limited to 'Source/Android/app/src/main/java')
2 files changed, 15 insertions, 0 deletions
diff --git a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/NativeLibrary.java b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/NativeLibrary.java index 1cdd9fa473..63d40d5a91 100644 --- a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/NativeLibrary.java +++ b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/NativeLibrary.java @@ -392,6 +392,11 @@ public final class NativeLibrary public static native boolean IsUninitialized(); /** + * Re-initialize software JitBlock profiling data + */ + public static native void WipeJitBlockProfilingData(); + + /** * Writes out the JitBlock Cache log dump */ public static native void WriteJitBlockLogDump(); diff --git a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/ui/SettingsFragmentPresenter.kt b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/ui/SettingsFragmentPresenter.kt index 7404b396fa..2af2202599 100644 --- a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/ui/SettingsFragmentPresenter.kt +++ b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/ui/SettingsFragmentPresenter.kt @@ -2016,6 +2016,16 @@ class SettingsFragmentPresenter( sl.add( RunRunnable( context, + R.string.debug_jit_wipe_block_profiling_data, + 0, + R.string.debug_jit_wipe_block_profiling_data_alert, + 0, + true + ) { NativeLibrary.WipeJitBlockProfilingData() } + ) + sl.add( + RunRunnable( + context, R.string.debug_jit_write_block_log_dump, 0, 0, |
