protected function button2_clickHandler(event:MouseEvent):void { var vector:Vector. = new Vector.(1000000); var usePush:Boolean = false; var result:Array = []; var time:int = getTimer(); var length:int = vector.length; for(var i:int = 0; i < length; i++){ if (usePush){ result.push(vector[i]); } else { result[i] = vector[i]; } } time = getTimer() - time; trace("time = ", time); }