diff options
author | John Spurlock <jspurlock@google.com> | 2013-09-24 14:19:19 -0700 |
---|---|---|
committer | Android Git Automerger <android-git-automerger@android.com> | 2013-09-24 14:19:19 -0700 |
commit | 8d87227c02f31ee63f80b20b0fd6bb8212d34997 (patch) | |
tree | dde1e1202bd11eb2c0c92ced866edd22f843bcf6 /services | |
parent | 5c69fd7d36af2d186fa3b654cf8b3e6eeb5596b9 (diff) | |
parent | 0ab7d4d1a114b888889862ec7a5e2dc3bcd23fa5 (diff) | |
download | frameworks_base-8d87227c02f31ee63f80b20b0fd6bb8212d34997.zip frameworks_base-8d87227c02f31ee63f80b20b0fd6bb8212d34997.tar.gz frameworks_base-8d87227c02f31ee63f80b20b0fd6bb8212d34997.tar.bz2 |
am 0ab7d4d1: Merge "Remove Rect allocation in each layout pass." into klp-dev
* commit '0ab7d4d1a114b888889862ec7a5e2dc3bcd23fa5':
Remove Rect allocation in each layout pass.
Diffstat (limited to 'services')
-rw-r--r-- | services/java/com/android/server/wm/WindowManagerService.java | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/services/java/com/android/server/wm/WindowManagerService.java b/services/java/com/android/server/wm/WindowManagerService.java index 9d26670..e330f8b 100644 --- a/services/java/com/android/server/wm/WindowManagerService.java +++ b/services/java/com/android/server/wm/WindowManagerService.java @@ -416,6 +416,7 @@ public class WindowManagerService extends IWindowManager.Stub int mFocusedStackLayer; final float[] mTmpFloats = new float[9]; + final Rect mTmpContentRect = new Rect(); boolean mDisplayReady; boolean mSafeMode; @@ -8172,9 +8173,8 @@ public class WindowManagerService extends IWindowManager.Stub mScreenRect.set(0, 0, dw, dh); } - Rect contentRect = new Rect(); - mPolicy.getContentRectLw(contentRect); - displayContent.setStackBoxSize(contentRect); + mPolicy.getContentRectLw(mTmpContentRect); + displayContent.setStackBoxSize(mTmpContentRect); int seq = mLayoutSeq+1; if (seq < 0) seq = 0; |