OSDN Git Service

Remove iterators.
authorCraig Mautner <cmautner@google.com>
Tue, 16 Jul 2013 16:10:55 +0000 (09:10 -0700)
committerCraig Mautner <cmautner@google.com>
Tue, 16 Jul 2013 20:45:29 +0000 (13:45 -0700)
commitf8924150b3fa5a9afef66bcae0affab1e66b3629
tree5d2ed6536881af60a0d00fbb23b34277dc125a1f
parent3b4d69508a6aba9b9ff7cc3ad9e4ce83dbc8cacb
Remove iterators.

Remove DisplayContentsIterator and AllWindowsIterator. These were cute
but they take up valuable resources. Iterate over ArrayList members
in their place.

Change-Id: I1d8a3b040175cb88b98f6a7e97cab06d17d5706b
services/java/com/android/server/wm/InputMonitor.java
services/java/com/android/server/wm/WindowAnimator.java
services/java/com/android/server/wm/WindowManagerService.java