From adf85cac3acc6f132c15b0f05d902a12f5777e38 Mon Sep 17 00:00:00 2001 From: Jorim Jaggi Date: Wed, 13 Apr 2016 13:31:17 -0700 Subject: [PATCH] Trace screenshotApplications Bug: 27864285 Change-Id: I5b2b84e5369d136af5057bbfadc3fe4e9b38ab30 --- .../java/com/android/server/wm/WindowManagerService.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/services/core/java/com/android/server/wm/WindowManagerService.java b/services/core/java/com/android/server/wm/WindowManagerService.java index 9088522dfa8e2..0a0f0f0990616 100644 --- a/services/core/java/com/android/server/wm/WindowManagerService.java +++ b/services/core/java/com/android/server/wm/WindowManagerService.java @@ -6021,7 +6021,13 @@ public class WindowManagerService extends IWindowManager.Stub "screenshotApplications()")) { throw new SecurityException("Requires READ_FRAME_BUFFER permission"); } - return screenshotApplicationsInner(appToken, displayId, width, height, false, frameScale); + try { + Trace.traceBegin(Trace.TRACE_TAG_WINDOW_MANAGER, "screenshotApplications"); + return screenshotApplicationsInner(appToken, displayId, width, height, false, + frameScale); + } finally { + Trace.traceEnd(Trace.TRACE_TAG_WINDOW_MANAGER); + } } Bitmap screenshotApplicationsInner(IBinder appToken, int displayId, int width, int height,