summaryrefslogtreecommitdiff
path: root/core/java/android
diff options
context:
space:
mode:
authorWale Ogunwale <ogunwale@google.com>2017-06-10 15:58:07 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2017-06-10 15:58:14 +0000
commitb32fecd6e0dad258542e702144a04b3cadea6bd3 (patch)
tree4bbcbf8994eb6d5f9f8ebbf98010baf2e3b23ea9 /core/java/android
parent6ab655227a7db9f0456185fb6442a44d1ccc663a (diff)
parentf1285916c3ab259b216e5f3da3dba397c8e898b8 (diff)
Merge "Added 'dumpsys activity lastanr'" into oc-dev
Diffstat (limited to 'core/java/android')
-rw-r--r--core/java/android/app/ActivityManagerInternal.java11
1 files changed, 11 insertions, 0 deletions
diff --git a/core/java/android/app/ActivityManagerInternal.java b/core/java/android/app/ActivityManagerInternal.java
index e9ee13866b1a..d3b4b403e1ac 100644
--- a/core/java/android/app/ActivityManagerInternal.java
+++ b/core/java/android/app/ActivityManagerInternal.java
@@ -249,4 +249,15 @@ public abstract class ActivityManagerInternal {
* {@param vr2dDisplayId}.
*/
public abstract void setVr2dDisplayId(int vr2dDisplayId);
+
+ /**
+ * Saves the current activity manager state and includes the saved state in the next dump of
+ * activity manager.
+ */
+ public abstract void saveANRState(String reason);
+
+ /**
+ * Clears the previously saved activity manager ANR state.
+ */
+ public abstract void clearSavedANRState();
}