about summary refs log tree commit diff
path: root/src/libcore/rand.rs
AgeCommit message (Expand)AuthorLines
2013-05-11clean up the last bit of warningsCorey Richardson-1/+0
2013-05-11auto merge of #6389 : sonwow/rust/issue-3356, r=bstriebors-1/+1
2013-05-10renamed vec::from_slice to vec::to_ownedYoungsoo Son-1/+1
2013-05-10Move core::task::local_data to core::local_dataYoungsoo Son-2/+2
2013-05-08libcore: Fix tests.Patrick Walton-21/+23
2013-05-08libcore: Remove mutable fields from rand.Patrick Walton-80/+96
2013-05-02Remove 'Local Variable' commentsBrendan Zabarauskas-9/+0
2013-05-01libcore: add N(0,1) and Exp(1) distributions to core::rand.Huon Wilson-0/+6
2013-04-29auto merge of #6073 : huonw/rust/core-rust-isaac, r=pcwaltonbors-47/+234
2013-04-30core: add some inlining hints to methods/fns in rand.Huon Wilson-1/+32
2013-04-30core: a pure Rust implementation of the ISAAC RNG.Huon Wilson-46/+202
2013-04-29Revert "libcore: remove unnecessary deref"Tim Chevalier-1/+1
2013-04-28rand: Fix infinite recursionPhilipp Brüschweiler-1/+1
2013-04-24libcore: remove unnecessary derefHuon Wilson-1/+1
2013-04-24libcore: unify `gen_<type>` methods on `rand::RngUtil` into the generic `gen`.Huon Wilson-178/+75
2013-04-24libcore: remove @Rng from rand, and use traits instead.Huon Wilson-158/+166
2013-04-22auto merge of #5966 : alexcrichton/rust/issue-3083, r=graydonbors-1/+1
2013-04-22libcore: Rand impls for tuples and ~/@ boxesHuon Wilson-0/+46
2013-04-21libcore: make rand::random return a generic value implementing `Rand`.Huon Wilson-4/+14
2013-04-20core: remove unused 'mut' variablesAlex Crichton-1/+1
2013-04-16libcore,std,syntax,rustc: move tests into `mod tests`, make them private (no ...Huon Wilson-20/+20
2013-04-11Fix formattingDan Luu-34/+40
2013-04-10Clarify commentDan Luu-1/+1
2013-04-10Add examples for Rng functions.Dan Luu-8/+176
2013-03-29librustc: Remove `fail_unless!`Patrick Walton-34/+34
2013-03-28Removing unused importsAlex Crichton-1/+1
2013-03-26Switched over a bunch of splitting funktions to non-allocating iteratorsMarvin Löbel-1/+3
2013-03-22librustc: Remove the `const` declaration form everywherePatrick Walton-1/+1
2013-03-22libcore: Remove `pure` from libcore. rs=depurePatrick Walton-2/+2
2013-03-22librustc: Remove all uses of `static` from functions. rs=destaticPatrick Walton-16/+16
2013-03-13librustc: Don't accept `as Trait` anymore; fix all occurrences of it.Patrick Walton-22/+100
2013-03-11Remove uses of logBrian Anderson-5/+4
2013-03-07librustc: Convert all uses of `assert` over to `fail_unless!`Patrick Walton-40/+40
2013-03-07libcore: Remove `extern mod { ... }` from libcore. rs=deexterningPatrick Walton-7/+12
2013-03-04De-implicit-self libcoreBen Striegel-33/+33
2013-02-28Remove legacy object creation mode, and convert remaining uses of itNiko Matsakis-6/+6
2013-02-28librustc: Mark all type implementations public. rs=impl-publicityPatrick Walton-1/+1
2013-02-27Turn old `drop` blocks into `Drop` traitsBen Striegel-1/+4
2013-02-20librustc: Separate most trait bounds with '+'. rs=plussingPatrick Walton-3/+3
2013-02-19rt: fix memory-unsafe random seed logic, r=valgrindcleanGraydon Hoare-17/+27
2013-02-15auto merge of #4964 : luqmana/rust/demove, r=graydonbors-3/+3
2013-02-15libcore: Get rid of `move`.Luqman Aden-3/+3
2013-02-14encapsulate isaac RNG in rust_rng structChris Peterson-10/+10
2013-02-14librustc: Replace `impl Type : Trait` with `impl Trait for Type`. rs=implflip...Patrick Walton-17/+17
2013-02-13RIMOV core::randBen Striegel-1/+1
2013-02-07Make ~fn non-copyable, make &fn copyable, split barefn/closure types,Niko Matsakis-4/+0
2013-02-05core: Add a rand::Rand trait that is implemented by types that can beZack Corr-0/+100
2013-01-24convert most of libcore records into structsErick Tryzelaar-15/+21
2013-01-10librustc: Make all external functions unsafe. r=tjcPatrick Walton-12/+26
2013-01-08librustc: Make unqualified identifier searches terminate at the nearest modul...Patrick Walton-1/+3