From a36dc19d9be8618a8a2927a3f59b3d0a8835b109 Mon Sep 17 00:00:00 2001 From: Ryan Houdek Date: Sun, 10 May 2015 20:03:34 -0500 Subject: Add JNI interface for enabling writing block profile results. --- .../main/java/org/dolphinemu/dolphinemu/NativeLibrary.java | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'Source/Android/app/src/main/java') 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); -- cgit v1.2.3