about summary refs log tree commit diff
path: root/src/rt/isaac/randport.cpp
AgeCommit message (Collapse)AuthorLines
2013-09-23Remove the C(++) ISAAC Rng from the old rt.Huon Wilson-139/+0
This has to leave rust_gen_seed and rng_gen_seed around since they're used to initialise the std::rand RNGs.
2013-04-25rt: pull upstream ISAAC code for consistency between 32/64 bit platformsHuon Wilson-18/+23
The "unsigned 4 byte" `ub4`s are actually 8 bytes on 64-bit platforms which mean that some bits > 2**32 were retained in calculations, these would then "reappear" after a shift and so the stream of random numbers would differ on 32 bit vs 64 bit platforms.
2011-07-13Prohibit trailing whitespace under 'tidy' script. Clean up all caught cases.Graydon Hoare-1/+1
2010-06-23Populate tree.Graydon Hoare-0/+134