[initial import of SFMT mersenne twister binding. a faster System.Random Don Stewart **20080118043021] [Initial fast mersenne twister. Don Stewart **20080118165743] [whitespace Don Stewart **20080118170809] [add test program Don Stewart **20080118170824] [change name Don Stewart **20080118170932] [hacks for speed Don Stewart **20080120030101] [add some tests Don Stewart **20080120030126] [enable generating randoms on [0,1) Don Stewart **20080120044509] [sketch out a bit of a typeclass interface that would work efficiently Don Stewart **20080120081940] [examples using stream fusion Don Stewart **20080120085345] [some tests Don Stewart **20080120085522] [fill out todos. Don Stewart **20080120090757] [docs Don Stewart **20080121002055] [remove mt19937ar bindings Don Stewart **20080121002153] [Keep pushing on Don Stewart **20080121061837] [Disable sse2 by default. GCC seems a bit flakey. Don Stewart **20080121065802] [add 'make' target for tests Don Stewart **20080121070242] [add 'runtests' file Don Stewart **20080121074859] [comment out the integralRandomRs for Int values -- they don't work :) Don Stewart **20080121075238] [update more tests Don Stewart **20080121080152] [more tests Don Stewart **20080121080358] [Add single test file for everything Don Stewart **20080121083402] [Use cabal flags for setting additional C compile flags Bertram Felgenhauer **20080121090510] [comments Don Stewart **20080121193720] [always generate 53-bit precision Doubles on 32bit Don Stewart **20080121204312] [comment Don Stewart **20080121213707] [add test clean target Don Stewart **20080121230230] [docs Don Stewart **20080121230644] [only need old-time, not random Don Stewart **20080121231200] [support building with old-base Don Stewart **20080121231519] [generate proper 64 bit values on 32 bit machines for Word64 and Int64 Don Stewart **20080121234955] [fix version deps Don Stewart **20080121234836] [actually fix he .cabal Don Stewart **20080122000446] [some more tests Don Stewart **20080122000522] [add more tests. ability to build with -fhpc Don Stewart **20080122011652] [more docs and tests Don Stewart **20080122032508] [some portability tweaks to the tests Don Stewart **20080122033329] [typo Don Stewart **20080122034641] [smaller 'n' for pi tests. old cpus are too slow Don Stewart **20080122040714] [don't depend on libm Don Stewart **20080122175000] [calibrate in a timing loop, use this for sensible values of 'n' Don Stewart **20080124013524] [tweaks Don Stewart **20080128174152] [build-type Simple Don Stewart **20080413151111] [bump version Don Stewart **20080605213655] [Add wrappers around inlined C functions. Bertram Felgenhauer **20080607190153 This is needed for ghc 6.9 even when -fvia-C is used. It also enables building without -fvia-C in principle. ] [bump minor version Don Stewart **20080607194916] [add SFMT_wrap.h to install-includes Bertram Felgenhauer **20080612124922] [bump Don Stewart **20080818235820] [Add support for StdRandom (MTGen in IO) Don Stewart **20090205214056] [mention -fuse_sse2 Don Stewart **20090205214313] [Maintainance Don Stewart **20110618183047 Ignore-this: 393f01d51d20aca56280eb7e01a2e594 ]