about summary refs log tree commit diff
path: root/src/libstd/rand/mod.rs
AgeCommit message (Expand)AuthorLines
2014-02-20move extra::test to libtestLiigo Zhuang-1/+2
2014-01-31Introduce marker types for indicating variance and for opting outNiko Matsakis-4/+5
2014-01-11Remove re-exports of std::io::stdio::{print, println} in the prelude.Brendan Zabarauskas-1/+1
2014-01-07stdtest: Fix all leaked trait importsAlex Crichton-4/+2
2014-01-04Don't allow newtype structs to be dereferenced. #6246Brian Anderson-10/+6
2013-12-29auto merge of #11134 : lucab/rust/lucab/libstd-doc, r=cmrbors-1/+1
2013-12-27std: uniform modules titles for docLuca Bruno-1/+1
2013-12-26std::rand: remove the `fn main()` from the examples.Huon Wilson-124/+81
2013-12-23std: Fix all code examplesAlex Crichton-7/+8
2013-12-15std: fix spelling in docs.Huon Wilson-1/+1
2013-12-11Make 'self lifetime illegal.Erik Price-3/+3
2013-12-08Remove dead codesKiet Tran-0/+1
2013-11-26test: Remove non-procedure uses of `do` from compiletest, libstd tests,Patrick Walton-10/+10
2013-11-22std::rand: move TaskRng off @mut.Huon Wilson-16/+29
2013-11-18std::rand: wrappers for floats from [0,1] and (0,1).Huon Wilson-0/+40
2013-11-01std::rand: share the benchmark counter among the whole module tree.Huon Wilson-11/+11
2013-10-23auto merge of #9810 : huonw/rust/rand3, r=alexcrichtonbors-180/+78
2013-10-23std::rand: simplify/safe-ify the default Rng.fill_bytes.Huon Wilson-45/+44
2013-10-23std::rand: move Weighted to distributions.Huon Wilson-131/+0
2013-10-23std::rand: lengthen the RNG benchmarks.Huon Wilson-8/+20
2013-10-23std::rand: documentation & references.Huon Wilson-5/+26
2013-10-23std::rand: add distributions::Range for generating [lo, hi).Huon Wilson-37/+33
2013-10-22Drop the '2' suffix from logging macrosAlex Crichton-5/+5
2013-10-17std: Move size/align functions to std::mem. #2240Brian Anderson-2/+2
2013-10-15use element count in slices, not size in bytesDaniel Micay-5/+9
2013-10-10Fix usage of <float> in docsVolker Mische-1/+1
2013-10-09option: rewrite the API to use compositionDaniel Micay-1/+1
2013-10-09std::rand: Minor clean-up of comments & add a missing default method.Huon Wilson-2/+5
2013-10-09std::rand: remove seed_task_rng and RUST_SEED.Huon Wilson-76/+9
2013-10-09std::rand: Make Rng.next_u32 non-default, waiting for #7771.Huon Wilson-6/+2
2013-10-09std::rand::reseeding: seed the reseeder in the SeedableRng impl.Huon Wilson-2/+1
2013-10-09Documentation & address minor point.Huon Wilson-4/+8
2013-10-09std::rand: remove `seed`.Huon Wilson-16/+2
2013-10-09std::rand: documentation additions & fixes.Huon Wilson-7/+23
2013-10-09std::rand: move the Rand impls into a separate file for neatness.Huon Wilson-167/+2
2013-10-09std::rand: add & split some tests.Huon Wilson-0/+20
2013-10-09std::rand: improve the task_rng code.Huon Wilson-19/+116
2013-10-09std::rand: Add a trait for seeding RNGs: SeedableRng.Huon Wilson-21/+85
2013-10-09std::rand: Add ReseedingRng, which will reseed an RNG after it generates a ce...Huon Wilson-0/+1
2013-10-09std::rand: add the StdRng wrapper for a blessed RNG.Huon Wilson-7/+54
2013-10-09std::rand: Add OSRng, ReaderRng wrappers around the OS RNG & generic Readers ...Huon Wilson-29/+93
2013-10-09std::rand: Add an implementation of ISAAC64.Huon Wilson-48/+48
2013-10-09std::rand: move the Isaac implementation to its own file.Huon Wilson-184/+9
2013-10-05auto merge of #9250 : erickt/rust/num, r=ericktbors-2/+2
2013-10-04fix some examples in std::rand::Rngflo-l-6/+14
2013-10-02std: Replace num::IntConvertible with {To,From}PrimitiveErick Tryzelaar-2/+2
2013-10-02auto merge of #9665 : alexcrichton/rust/snapshot, r=brsonbors-1/+1
2013-10-01Migrate users of 'loop' to 'continue'Alex Crichton-1/+1
2013-10-01remove the `float` typeDaniel Micay-14/+7
2013-09-30std: Remove usage of fmt!Alex Crichton-5/+5