1 USING: kernel sequences math vectors ;
4 : stack-loop ( vec -- )
7 dup pop dup ! dup 10 > [ sqrt dup 1 + ] [ dup 2 * ] if
11 10000 [ dup pop* ] times
15 : stack-benchmark ( -- )
16 V{ 123456 } clone stack-loop
17 20000 <vector> 123456 over set-first stack-loop ;