Преглед на файлове

Changed/fixed stack growth reallocation strategy.

Mark Sibly преди 7 години
родител
ревизия
2290052897
променени са 1 файла, в които са добавени 1 реда и са изтрити 1 реда
  1. 1 1
      modules/std/collections/stack.monkey2

+ 1 - 1
modules/std/collections/stack.monkey2

@@ -333,7 +333,7 @@ Class Stack<T> Implements IContainer<T>
 		
 		If _data.Length>=capacity Return
 		
-		capacity=Max( _length*2+_length,capacity )
+		capacity=Max( _length*2,capacity )
 		Local data:=New T[capacity]
 		_data.CopyTo( data,0,0,_length )
 		_data=data