Loading core/java/android/view/ViewRootImpl.java +2 −1 Original line number Diff line number Diff line Loading @@ -217,6 +217,7 @@ import java.io.OutputStream; import java.io.PrintWriter; import java.io.StringWriter; import java.lang.ref.WeakReference; import java.util.ArrayDeque; import java.util.ArrayList; import java.util.HashSet; import java.util.LinkedList; Loading Loading @@ -3685,7 +3686,7 @@ public final class ViewRootImpl implements ViewParent, return current; } final Queue<AccessibilityNodeInfo> fringe = new LinkedList<>(); final Queue<AccessibilityNodeInfo> fringe = new ArrayDeque<>(); fringe.offer(current); while (!fringe.isEmpty()) { Loading core/java/android/view/accessibility/AccessibilityInteractionClient.java +3 −3 Original line number Diff line number Diff line Loading @@ -46,11 +46,11 @@ import android.view.ViewConfiguration; import com.android.internal.annotations.VisibleForTesting; import com.android.internal.util.ArrayUtils; import java.util.ArrayDeque; import java.util.ArrayList; import java.util.Arrays; import java.util.Collections; import java.util.HashSet; import java.util.LinkedList; import java.util.List; import java.util.Queue; import java.util.concurrent.atomic.AtomicInteger; Loading Loading @@ -1166,7 +1166,7 @@ public final class AccessibilityInteractionClient + connectionIdWaitingForPrefetchResultCopy + ";Result: " + infos, Binder.getCallingUid(), Arrays.asList(Thread.currentThread().getStackTrace()), new HashSet<String>(Arrays.asList("getStackTrace")), new HashSet<>(Collections.singletonList("getStackTrace")), FLAGS_ACCESSIBILITY_INTERACTION_CONNECTION_CALLBACK); } } else if (DEBUG) { Loading Loading @@ -1348,7 +1348,7 @@ public final class AccessibilityInteractionClient } // Check for duplicates. HashSet<AccessibilityNodeInfo> seen = new HashSet<>(); Queue<AccessibilityNodeInfo> fringe = new LinkedList<>(); Queue<AccessibilityNodeInfo> fringe = new ArrayDeque<>(); fringe.add(root); while (!fringe.isEmpty()) { AccessibilityNodeInfo current = fringe.poll(); Loading core/java/android/view/textservice/SpellCheckerSession.java +2 −2 Original line number Diff line number Diff line Loading @@ -39,7 +39,7 @@ import com.android.internal.textservice.ITextServicesSessionListener; import dalvik.system.CloseGuard; import java.util.LinkedList; import java.util.ArrayDeque; import java.util.Locale; import java.util.Queue; import java.util.concurrent.Executor; Loading Loading @@ -245,7 +245,7 @@ public class SpellCheckerSession { } } private final Queue<SpellCheckerParams> mPendingTasks = new LinkedList<>(); private final Queue<SpellCheckerParams> mPendingTasks = new ArrayDeque<>(); @GuardedBy("SpellCheckerSessionListenerImpl.this") private SpellCheckerSession mSpellCheckerSession; Loading Loading
core/java/android/view/ViewRootImpl.java +2 −1 Original line number Diff line number Diff line Loading @@ -217,6 +217,7 @@ import java.io.OutputStream; import java.io.PrintWriter; import java.io.StringWriter; import java.lang.ref.WeakReference; import java.util.ArrayDeque; import java.util.ArrayList; import java.util.HashSet; import java.util.LinkedList; Loading Loading @@ -3685,7 +3686,7 @@ public final class ViewRootImpl implements ViewParent, return current; } final Queue<AccessibilityNodeInfo> fringe = new LinkedList<>(); final Queue<AccessibilityNodeInfo> fringe = new ArrayDeque<>(); fringe.offer(current); while (!fringe.isEmpty()) { Loading
core/java/android/view/accessibility/AccessibilityInteractionClient.java +3 −3 Original line number Diff line number Diff line Loading @@ -46,11 +46,11 @@ import android.view.ViewConfiguration; import com.android.internal.annotations.VisibleForTesting; import com.android.internal.util.ArrayUtils; import java.util.ArrayDeque; import java.util.ArrayList; import java.util.Arrays; import java.util.Collections; import java.util.HashSet; import java.util.LinkedList; import java.util.List; import java.util.Queue; import java.util.concurrent.atomic.AtomicInteger; Loading Loading @@ -1166,7 +1166,7 @@ public final class AccessibilityInteractionClient + connectionIdWaitingForPrefetchResultCopy + ";Result: " + infos, Binder.getCallingUid(), Arrays.asList(Thread.currentThread().getStackTrace()), new HashSet<String>(Arrays.asList("getStackTrace")), new HashSet<>(Collections.singletonList("getStackTrace")), FLAGS_ACCESSIBILITY_INTERACTION_CONNECTION_CALLBACK); } } else if (DEBUG) { Loading Loading @@ -1348,7 +1348,7 @@ public final class AccessibilityInteractionClient } // Check for duplicates. HashSet<AccessibilityNodeInfo> seen = new HashSet<>(); Queue<AccessibilityNodeInfo> fringe = new LinkedList<>(); Queue<AccessibilityNodeInfo> fringe = new ArrayDeque<>(); fringe.add(root); while (!fringe.isEmpty()) { AccessibilityNodeInfo current = fringe.poll(); Loading
core/java/android/view/textservice/SpellCheckerSession.java +2 −2 Original line number Diff line number Diff line Loading @@ -39,7 +39,7 @@ import com.android.internal.textservice.ITextServicesSessionListener; import dalvik.system.CloseGuard; import java.util.LinkedList; import java.util.ArrayDeque; import java.util.Locale; import java.util.Queue; import java.util.concurrent.Executor; Loading Loading @@ -245,7 +245,7 @@ public class SpellCheckerSession { } } private final Queue<SpellCheckerParams> mPendingTasks = new LinkedList<>(); private final Queue<SpellCheckerParams> mPendingTasks = new ArrayDeque<>(); @GuardedBy("SpellCheckerSessionListenerImpl.this") private SpellCheckerSession mSpellCheckerSession; Loading