about summary refs log tree commit diff
path: root/src/rt/rust_rng.h
AgeCommit message (Collapse)AuthorLines
2013-10-09std::rand: make the windows OSRng more correct, remove some C++.Huon Wilson-26/+0
This lets the C++ code in the rt handle the (slightly) tricky parts of random number generation: e.g. error detection/handling, and using the values of the `#define`d options to the various functions.
2013-09-23Remove the C(++) ISAAC Rng from the old rt.Huon Wilson-15/+0
This has to leave rust_gen_seed and rng_gen_seed around since they're used to initialise the std::rand RNGs.
2013-05-07rt: Eliminate the dependency on rust_kernel from rust_rngBrian Anderson-4/+3
2013-02-19rt: fix memory-unsafe random seed logic, r=valgrindcleanGraydon Hoare-3/+5
2013-02-14reseed rust_rng after generating 32KBChris Peterson-1/+2
2013-02-14encapsulate isaac RNG in rust_rng structChris Peterson-2/+7
2013-02-14move isaac RNG utility functions to new rust_rng.cpp fileChris Peterson-0/+34