Author: ash2k
Date: Sun Jun 29 06:44:13 2014
New Revision: 1606437

URL: http://svn.apache.org/r1606437
Log:
ArrayDeque is faster than LinkedList per it's JavaDoc

Modified:
    
onami/trunk/lifecycle/core/src/main/java/org/apache/onami/lifecycle/core/DefaultStager.java

Modified: 
onami/trunk/lifecycle/core/src/main/java/org/apache/onami/lifecycle/core/DefaultStager.java
URL: 
http://svn.apache.org/viewvc/onami/trunk/lifecycle/core/src/main/java/org/apache/onami/lifecycle/core/DefaultStager.java?rev=1606437&r1=1606436&r2=1606437&view=diff
==============================================================================
--- 
onami/trunk/lifecycle/core/src/main/java/org/apache/onami/lifecycle/core/DefaultStager.java
 (original)
+++ 
onami/trunk/lifecycle/core/src/main/java/org/apache/onami/lifecycle/core/DefaultStager.java
 Sun Jun 29 06:44:13 2014
@@ -21,8 +21,8 @@ package org.apache.onami.lifecycle.core;
 
 import java.io.Closeable;
 import java.lang.annotation.Annotation;
+import java.util.ArrayDeque;
 import java.util.Collections;
-import java.util.LinkedList;
 import java.util.Queue;
 import java.util.concurrent.ExecutorService;
 import java.util.concurrent.TimeUnit;
@@ -61,13 +61,13 @@ public class DefaultStager<A extends Ann
         {
             case FIRST_IN_FIRST_OUT:
             {
-                localStageables = new LinkedList<Stageable>();
+                localStageables = new ArrayDeque<Stageable>();
                 break;
             }
 
             case FIRST_IN_LAST_OUT:
             {
-                localStageables = Collections.asLifoQueue( new 
LinkedList<Stageable>() );
+                localStageables = Collections.asLifoQueue( new 
ArrayDeque<Stageable>() );
                 break;
             }
 


Reply via email to