Author: fschumacher
Date: Mon Feb 12 16:18:14 2018
New Revision: 1824003

URL: http://svn.apache.org/viewvc?rev=1824003&view=rev
Log:
Use Deque instead of stack

Part of #356 on Github. Contributed by Graham Russell (graham at ham1.co.uk)

Modified:
    jmeter/trunk/src/core/org/apache/jmeter/gui/UndoHistory.java

Modified: jmeter/trunk/src/core/org/apache/jmeter/gui/UndoHistory.java
URL: 
http://svn.apache.org/viewvc/jmeter/trunk/src/core/org/apache/jmeter/gui/UndoHistory.java?rev=1824003&r1=1824002&r2=1824003&view=diff
==============================================================================
--- jmeter/trunk/src/core/org/apache/jmeter/gui/UndoHistory.java (original)
+++ jmeter/trunk/src/core/org/apache/jmeter/gui/UndoHistory.java Mon Feb 12 
16:18:14 2018
@@ -19,9 +19,10 @@
 package org.apache.jmeter.gui;
 
 import java.io.Serializable;
+import java.util.ArrayDeque;
 import java.util.ArrayList;
+import java.util.Deque;
 import java.util.List;
-import java.util.Stack;
 
 import javax.swing.event.TreeModelEvent;
 import javax.swing.event.TreeModelListener;
@@ -65,7 +66,7 @@ public class UndoHistory implements Tree
 
     private final UndoManager manager = new UndoManager();
 
-    private final Stack<SimpleCompoundEdit> transactions = new Stack<>();
+    private final Deque<SimpleCompoundEdit> transactions = new ArrayDeque<>();
 
     private UndoHistoryItem lastKnownState = null;
 


Reply via email to