Author: struberg
Date: Sat Apr 28 16:51:35 2018
New Revision: 1830463

URL: http://svn.apache.org/viewvc?rev=1830463&view=rev
Log:
OWB-1243 also implement EventMetadata via LinkedList instead of j.u.Stack

Modified:
    
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/context/creational/CreationalContextImpl.java

Modified: 
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/context/creational/CreationalContextImpl.java
URL: 
http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/context/creational/CreationalContextImpl.java?rev=1830463&r1=1830462&r2=1830463&view=diff
==============================================================================
--- 
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/context/creational/CreationalContextImpl.java
 (original)
+++ 
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/context/creational/CreationalContextImpl.java
 Sat Apr 28 16:51:35 2018
@@ -35,7 +35,6 @@ import java.util.ArrayList;
 import java.util.Iterator;
 import java.util.LinkedList;
 import java.util.List;
-import java.util.Stack;
 
 /** {@inheritDoc} */
 public class CreationalContextImpl<T> implements CreationalContext<T>, 
Serializable
@@ -56,7 +55,7 @@ public class CreationalContextImpl<T> im
     /**
      * The EventMetadata objects to be injected into injection points of type 
EventMetadata
      */
-    private transient Stack<EventMetadata> eventMetadata;
+    private transient LinkedList<EventMetadata> eventMetadata;
 
     /**
      * Contextual bean dependent instances
@@ -156,7 +155,7 @@ public class CreationalContextImpl<T> im
     {
         if (eventMetadata == null)
         {
-            eventMetadata = new Stack<>();
+            eventMetadata = new LinkedList<>();
         }
         eventMetadata.push(metadata);
     }


Reply via email to