aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--core/src/main/java/dagger/internal/Linker.java6
1 files changed, 3 insertions, 3 deletions
diff --git a/core/src/main/java/dagger/internal/Linker.java b/core/src/main/java/dagger/internal/Linker.java
index 134163965..795a59e5a 100644
--- a/core/src/main/java/dagger/internal/Linker.java
+++ b/core/src/main/java/dagger/internal/Linker.java
@@ -16,13 +16,13 @@
package dagger.internal;
import dagger.internal.Binding.InvalidBindingException;
+import java.util.ArrayDeque;
import java.util.ArrayList;
import java.util.Collections;
+import java.util.Deque;
import java.util.HashMap;
-import java.util.LinkedList;
import java.util.List;
import java.util.Map;
-import java.util.Queue;
import java.util.Set;
/**
@@ -39,7 +39,7 @@ public final class Linker {
private final Linker base;
/** Bindings requiring a call to attach(). May contain deferred bindings. */
- private final Queue<Binding<?>> toLink = new LinkedList<Binding<?>>();
+ private final Deque<Binding<?>> toLink = new ArrayDeque<Binding<?>>();
/** True unless calls to requestBinding() were unable to satisfy the binding. */
private boolean attachSuccess = true;