factor/extra/benchmark/mt/mt.factor

12 lines
318 B
Factor
Raw Normal View History

! Copyright (C) 2009 Doug Coleman.
! See http://factorcode.org/license.txt for BSD license.
USING: fry kernel math random random.mersenne-twister ;
IN: benchmark.mt
: mt-bench ( n -- )
2011-11-23 21:49:33 -05:00
>fixnum 0x533d <mersenne-twister> '[ _ random-32* drop ] times ;
: mt-benchmark ( -- ) 10000000 mt-bench ;
MAIN: mt-benchmark