summaryrefslogtreecommitdiff
path: root/Source/Android/app/src/main/java
diff options
context:
space:
mode:
authorRyan Houdek <Sonicadvance1@gmail.com>2015-05-10 20:03:34 -0500
committerRyan Houdek <Sonicadvance1@gmail.com>2015-05-10 20:03:34 -0500
commita36dc19d9be8618a8a2927a3f59b3d0a8835b109 (patch)
tree4ba3dcadae2ddbb8b803cdfc71b3108e5cec0ac6 /Source/Android/app/src/main/java
parent0da086e38950f5f0f95ca25b0d97097503213365 (diff)
Add JNI interface for enabling writing block profile results.
Diffstat (limited to 'Source/Android/app/src/main/java')
-rw-r--r--Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/NativeLibrary.java11
1 files changed, 11 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 e7d2e2b328..97d8c62301 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
@@ -202,6 +202,17 @@ public final class NativeLibrary
/** Stops emulation. */
public static native void StopEmulation();
+ /**
+ * Enables or disables CPU block profiling
+ * @param enable
+ */
+ public static native void SetProfiling(boolean enable);
+
+ /**
+ * Writes out the block profile results
+ */
+ public static native void WriteProfileResults();
+
/** Native EGL functions not exposed by Java bindings **/
public static native void eglBindAPI(int api);