| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2013-05-14 | Use static string with fail!() and remove fail!(fmt!()) | Björn Steinbrink | -5/+3 | |
| fail!() used to require owned strings but can handle static strings now. Also, it can pass its arguments to fmt!() on its own, no need for the caller to call fmt!() itself. | ||||
| 2013-05-09 | remove vecs_implicitly_copyable from libstd/libcore | Daniel Micay | -3/+3 | |
| 2013-05-08 | libcore: Fix tests. | Patrick Walton | -2/+3 | |
| 2013-05-08 | libcore: Remove mutable fields from pipes | Patrick Walton | -14/+21 | |
| 2013-04-29 | librustc: Remove `ptr::addr_of`. | Patrick Walton | -1/+1 | |
| 2013-04-28 | make way for a new iter module | Daniel Micay | -6/+6 | |
| 2013-04-27 | only use #[no_core] in libcore | Daniel Micay | -4/+0 | |
| 2013-04-24 | libcore: unify `gen_<type>` methods on `rand::RngUtil` into the generic `gen`. | Huon Wilson | -4/+0 | |
| This moves all the basic random value generation into the Rand instances for each type and then removes the `gen_int`, `gen_char` (etc) methods on RngUtil, leaving only the generic `gen` and the more specialised methods. Also, removes some imports that are redundant due to a `use core::prelude::*` statement. | ||||
| 2013-04-24 | libcore: remove @Rng from rand, and use traits instead. | Huon Wilson | -2/+2 | |
| Also, rename RandRes -> IsaacRng, and make the constructors static methods. | ||||
| 2013-04-18 | core::comm: Modernize constructors to use `new` | Brian Anderson | -2/+2 | |
| 2013-04-16 | libcore,std,syntax,rustc: move tests into `mod tests`, make them private (no ↵ | Huon Wilson | -5/+5 | |
| pub mod or pub fn). | ||||
| 2013-04-14 | std: remove unused unsafe blocks/functions | Alex Crichton | -38/+36 | |
| 2013-03-29 | librustc: Remove `fail_unless!` | Patrick Walton | -3/+3 | |
| 2013-03-13 | librustc: Don't accept `as Trait` anymore; fix all occurrences of it. | Patrick Walton | -0/+1 | |
| 2013-03-11 | Remove uses of log | Brian Anderson | -3/+3 | |
| 2013-03-07 | librustc: Convert all uses of `assert` over to `fail_unless!` | Patrick Walton | -3/+3 | |
| 2013-03-04 | Remove unused imports throughout src/ | Alex Crichton | -1/+0 | |
| 2013-03-02 | librustc: Forbid chained imports and fix the logic for one-level renaming ↵ | Patrick Walton | -1/+1 | |
| imports | ||||
| 2013-02-21 | core: Extract comm from pipes. #4742 | Brian Anderson | -1/+1 | |
| 2013-02-20 | librustc: Separate most trait bounds with '+'. rs=plussing | Patrick Walton | -2/+2 | |
| 2013-02-13 | Remove die!, raplace invocations with fail! Issue #4524 pt 3 | Nick Desaulniers | -3/+3 | |
| 2013-02-07 | Make ~fn non-copyable, make &fn copyable, split barefn/closure types, | Niko Matsakis | -2/+0 | |
| correct handling of moves for struct-record update. Part of #3678. Fixes #2828, #3904, #4719. | ||||
| 2013-01-31 | Replace most invocations of fail keyword with die! macro | Nick Desaulniers | -5/+5 | |
| 2013-01-29 | std: Stop using oldcomm | Brian Anderson | -42/+49 | |
| 2013-01-29 | libstd: De-export libstd. rs=deexport | Patrick Walton | -7/+5 | |
| 2013-01-26 | Merge remote-tracking branch 'brson/nocommupstream2' | Brian Anderson | -10/+11 | |
| 2013-01-25 | Fix Option camel case in xfailed/ignored tests | Tyler Bindon | -1/+1 | |
| 2013-01-25 | Fix Option camel case in comments | Tyler Bindon | -4/+4 | |
| 2013-01-25 | Merge remote-tracking branch 'brson/nocommupstream' | Brian Anderson | -10/+11 | |
| Conflicts: src/libcore/private.rs src/libcore/task/mod.rs src/libcore/task/spawn.rs src/libstd/net_tcp.rs src/libstd/uv_global_loop.rs src/libstd/uv_iotask.rs | ||||
| 2013-01-23 | std: Convert uv_global_loop to use pipes | Brian Anderson | -10/+11 | |
| 2013-01-23 | libsyntax: Remove `fn() unsafe { ... }`. r=graydon | Patrick Walton | -34/+40 | |
| 2013-01-08 | librustc: Make unqualified identifier searches terminate at the nearest ↵ | Patrick Walton | -0/+4 | |
| module scope. r=tjc | ||||
| 2013-01-08 | Revert "librustc: Make unqualified identifier searches terminate at the ↵ | Patrick Walton | -4/+0 | |
| nearest module scope. r=tjc" This reverts commit a8d37af2473da79be704c9ce2374f278c47177b6. | ||||
| 2013-01-08 | librustc: Make unqualified identifier searches terminate at the nearest ↵ | Patrick Walton | -0/+4 | |
| module scope. r=tjc | ||||
| 2012-12-27 | libstd: Fix a bunch of resolve errors in tests. rs=fire | Patrick Walton | -0/+8 | |
| 2012-12-27 | librustc: Terminate name searches at the nearest module scope for paths that ↵ | Patrick Walton | -3/+13 | |
| contain at least two components. r=graydon | ||||
| 2012-12-14 | Rename core::comm to core::oldcomm | Brian Anderson | -24/+23 | |
| 2012-12-13 | Rename Send trait to Owned | Brian Anderson | -2/+2 | |
| 2012-12-13 | librustc: Make `use` statements crate-relative by default. r=brson | Patrick Walton | -2/+1 | |
| 2012-12-03 | Update license, add license boilerplate to most files. Remainder will follow. | Graydon Hoare | -0/+10 | |
| 2012-10-12 | Make moves explicit in std tests | Tim Chevalier | -1/+1 | |
| 2012-10-11 | Remove Copy bound from std::timer::delayed_send | Tim Chevalier | -1/+1 | |
| Closes #3717 | ||||
| 2012-10-04 | Remove by-copy mode from std, mostly | Tim Chevalier | -1/+1 | |
| One instance remains in net_tcp due to a foreign fn. Lots of instances remain in serialization.rs, but IIRC that is being removed. I had to do unholy things to task-perf-word-count-generic to get it to compile after demoding pipes. I may well have messed up its performance, but it passes. | ||||
| 2012-10-04 | De-mode comm::Chan | Tim Chevalier | -5/+5 | |
| 2012-10-03 | Remove uses of + mode from libstd | Tim Chevalier | -2/+2 | |
| More or less the same as my analogous commit for libcore. Had to remove the forbid(deprecated_modes) pragma from some files -- will restore it after the snapshot. | ||||
| 2012-10-01 | Move over to calling ptr::addr_of | Tim Chevalier | -2/+2 | |
| Everything should now call ptr::addr_of instead of ptr::p2::addr_of. Only the pipes macro code when compiled by stage0 will call ptr::p2::addr_of. Needs a snapshot to get rid of that. | ||||
| 2012-09-28 | De-export std::{bitv, cell, timer}. Part of #3583. | Graydon Hoare | -6/+4 | |
| 2012-09-28 | std: Eliminate deprecated patterns | Brian Anderson | -1/+0 | |
| 2012-09-21 | Install new pub/priv/export rules as defaults, old rules accessible under ↵ | Graydon Hoare | -0/+1 | |
| #[legacy_exports]; | ||||
| 2012-09-19 | demode the each() method on vec and other iterables. | Niko Matsakis | -1/+1 | |
