| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 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 | De-export std::test. Part of #3583. | Graydon Hoare | -18/+7 | |
| 2012-09-28 | demode vec | Niko Matsakis | -2/+2 | |
| 2012-09-28 | Long lines | Brian Anderson | -4/+5 | |
| 2012-09-28 | std: Eliminate deprecated patterns | Brian Anderson | -14/+13 | |
| 2012-09-27 | std: Fix mode warning in std::test | Brian Anderson | -1/+1 | |
| 2012-09-26 | Demode vec::push (and convert to method) | Niko Matsakis | -2/+2 | |
| 2012-09-25 | Check more things with deprecated_modes | Brian Anderson | -1/+1 | |
| 2012-09-23 | Register snapshots. Remove redundant Eq impls, Makefile hacks | Brian Anderson | -9/+0 | |
| 2012-09-23 | core: Demode option | Brian Anderson | -4/+4 | |
| 2012-09-21 | Install new pub/priv/export rules as defaults, old rules accessible under ↵ | Graydon Hoare | -0/+2 | |
| #[legacy_exports]; | ||||
| 2012-09-20 | rustc: De-mode all overloaded operators | Patrick Walton | -0/+9 | |
| 2012-09-19 | std: Demode test | Brian Anderson | -24/+27 | |
| 2012-09-19 | V2: now with more locks! | Philipp Brüschweiler | -2/+2 | |
| 2012-09-19 | core: Allocate threads on demand, not on scheduler startup | Philipp Brüschweiler | -2/+2 | |
| API change: rust_kernel::create_scheduler() or rust_scheduler::rust_scheduler() respecitevly now take ownership of the launch factory argument, it is needed to create new threads on demand. Also renames rustrt::sched_threads() to rustrt::rust_sched_threads() for consistency. Added rustrt::rust_max_sched_threads() to return the maximal number of scheduled threads of the current scheduler. Fixes #3493. | ||||
| 2012-09-19 | De-mode vec::each() and many of the str iteration routines | Niko Matsakis | -21/+25 | |
| Note that the method foo.each() is not de-moded, nor the other vec routines. | ||||
| 2012-09-18 | Revert "replace explicit calls to vec::each with vec::each_ref, partially ↵ | Niko Matsakis | -27/+23 | |
| demode str" This reverts commit 1be24f0758d3075d2e7f141f8831bb8a233ce86e. Not quite ready. | ||||
| 2012-09-18 | replace explicit calls to vec::each with vec::each_ref, partially demode str | Niko Matsakis | -23/+27 | |
| 2012-09-18 | libcore: make a copyless io::BytesWriter | Erick Tryzelaar | -27/+24 | |
| 2012-09-12 | Promote 'const', 'copy', 'fn' to strict keywords | Brian Anderson | -12/+14 | |
| 2012-09-11 | Make moves explicit in arguments | Tim Chevalier | -1/+1 | |
| 2012-09-10 | Make remaining moves explicit in libstd | Tim Chevalier | -17/+17 | |
| 2012-09-07 | rustc: Add an "ne" method to the Eq trait, and implement it everywhere | Patrick Walton | -0/+1 | |
| 2012-09-04 | std: Convert test to camel case | Brian Anderson | -65/+65 | |
| 2012-09-04 | libstd: "import" -> "use" | Patrick Walton | -7/+7 | |
| 2012-08-30 | libstd: Fix another std test | Patrick Walton | -0/+7 | |
| 2012-08-29 | rustc: Make `<=`, `>=`, and `>` use traits as well | Patrick Walton | -2/+2 | |
| 2012-08-29 | Refactor representation of borrowing so that it is tracked by fn_ctxt and ↵ | Niko Matsakis | -0/+1 | |
| not infer | ||||
| 2012-08-27 | Camel case various core constructors | Brian Anderson | -10/+10 | |
| 2012-08-27 | Convert core::result to camel case | Brian Anderson | -5/+5 | |
| 2012-08-26 | Camel case the option type | Brian Anderson | -25/+25 | |
| 2012-08-24 | Start using core::path2::Path in a lot of places. | Graydon Hoare | -1/+1 | |
| 2012-08-23 | `m1!{...}` -> `m1!(...)` | Paul Stansifer | -10/+10 | |
| 2012-08-16 | Add std::comm with DuplexStream | Eric Holk | -16/+17 | |
| 2012-08-15 | Convert more core types to camel case | Brian Anderson | -3/+3 | |
| 2012-08-15 | Convert more core types to camel case | Brian Anderson | -8/+8 | |
| 2012-08-14 | Convert more core types to camel case | Brian Anderson | -9/+9 | |
| 2012-08-13 | De-mode core::future. | Graydon Hoare | -1/+1 | |
| 2012-08-13 | rustc: Mostly implement region-bounded stack closures | Patrick Walton | -3/+1 | |
| 2012-08-07 | syntax: Make match arm parsing more restrictive again | Brian Anderson | -1/+1 | |
| Require comma separators for all expression types except the plain block | ||||
| 2012-08-07 | Change task().future_result's argument mode | Ben Blum | -1/+1 | |
| 2012-08-06 | Convert alt to match. Stop parsing alt | Brian Anderson | -11/+12 | |
| 2012-08-05 | Switch alts to use arrows | Brian Anderson | -31/+31 | |
| 2012-08-02 | Remove modes from map API and replace with regions. | Niko Matsakis | -8/+7 | |
| API is (for now) mostly by value, there are options to use it by reference if you like. Hash and equality functions must be pure and by reference (forward looking to the day when something like send_map becomes the standard map). | ||||
| 2012-08-01 | Convert ret to return | Brian Anderson | -10/+10 | |
| 2012-08-01 | Clean out transitional lint. | Graydon Hoare | -2/+0 | |
| 2012-07-31 | Introduce 'return', 'match' and 'module' as synonyms | Brian Anderson | -5/+5 | |
| 2012-07-30 | Change syntax extension syntax: `#m[...]` -> `m!{...}`. | Paul Stansifer | -10/+10 | |
