OSDN Git Service

Trace screenshotApplications
authorJorim Jaggi <jjaggi@google.com>
Wed, 13 Apr 2016 20:31:17 +0000 (13:31 -0700)
committerJorim Jaggi <jjaggi@google.com>
Wed, 13 Apr 2016 20:31:17 +0000 (13:31 -0700)
Bug: 27864285
Change-Id: I5b2b84e5369d136af5057bbfadc3fe4e9b38ab30

services/core/java/com/android/server/wm/WindowManagerService.java

index 9088522..0a0f0f0 100644 (file)
@@ -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,