summary refs log tree commit diff
path: root/src/libcore/rand.rs
AgeCommit message (Expand)AuthorLines
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
2013-01-08Revert "librustc: Make unqualified identifier searches terminate at the neare...Patrick Walton-3/+1
2013-01-08librustc: Make unqualified identifier searches terminate at the nearest modul...Patrick Walton-1/+3
2012-12-27librustc: Fix the test runner, the condition system, and core test. rs=bustagePatrick Walton-0/+3
2012-12-27librustc: Terminate name searches at the nearest module scope for paths that ...Patrick Walton-0/+8
2012-12-23core: Mark some functions as pureChris Peterson-2/+2
2012-12-03Update license, add license boilerplate to most files. Remainder will follow.Graydon Hoare-0/+10
2012-10-04Forbid deprecated modes again in coreTim Chevalier-2/+2
2012-10-02core::rand - adding rand::random(), a shortcut to generate a uint with task-l...Daniel Patterson-0/+13
2012-10-02libstd: Switch off legacy modes in both core and std.Patrick Walton-2/+2
2012-10-02core::rand - adding test for task_rng()Daniel Patterson-0/+8
2012-10-02core::rand - adding task local lazily initialized rng, as per #3439Daniel Patterson-0/+27
2012-09-27Finish de-exporting path, rand, run, sys. Part of #3583.Graydon Hoare-1/+0
2012-09-27Demode randTim Chevalier-8/+12
2012-09-26Demode vec::push (and convert to method)Niko Matsakis-1/+1
2012-09-26libcore: De-export dvec, rand, run, and sysPatrick Walton-30/+25
2012-09-21Install new pub/priv/export rules as defaults, old rules accessible under #[l...Graydon Hoare-0/+2
2012-09-20core: Move 'unreachable' to util. Improve docsBrian Anderson-1/+1
2012-09-10Make all remaining moves explicit in libcoreTim Chevalier-3/+3
2012-09-07Convert all kind bounds to camel case. Remove send, owned keywords.Brian Anderson-6/+6
2012-09-07Remove 'let' syntax for struct fieldsBrian Anderson-1/+1
2012-09-04core: Remove struct ctorsBrian Anderson-1/+6
2012-08-29rustc: Make `<` and `=` into traitsPatrick Walton-2/+4
2012-08-27make rand code use slicesNiko Matsakis-13/+13
2012-08-27libcore: Replace a bunch of "== None" with ".is_none()".Patrick Walton-2/+2