| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2012-10-04 | Remove by-copy mode from std, mostly | Tim Chevalier | -3/+3 | |
| 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-03 | Remove uses of + mode from libstd | Tim Chevalier | -10/+10 | |
| 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::{rope,smallintmap}. Part of #3583. | Graydon Hoare | -7/+7 | |
| 2012-09-28 | demode vec | Niko Matsakis | -1/+1 | |
| 2012-09-28 | std: Eliminate deprecated patterns | Brian Anderson | -3/+2 | |
| 2012-09-25 | Demode dvec | Tim Chevalier | -1/+1 | |
| 2012-09-23 | core: Demode option | Brian Anderson | -1/+1 | |
| 2012-09-19 | demode the each() method on vec and other iterables. | Niko Matsakis | -1/+1 | |
| 2012-09-19 | De-mode vec::each() and many of the str iteration routines | Niko Matsakis | -10/+4 | |
| Note that the method foo.each() is not de-moded, nor the other vec routines. | ||||
| 2012-09-18 | Replace uses of 'unchecked' with 'unsafe' | Brian Anderson | -1/+1 | |
| 2012-09-12 | fixup mutability of vec::each, make iter_bytes pure | Niko Matsakis | -1/+1 | |
| also, change DVec() to work with imm vectors rather than mut ones | ||||
| 2012-09-10 | Make remaining moves explicit in libstd | Tim Chevalier | -1/+1 | |
| 2012-09-10 | Convert std::map to camel case | Brian Anderson | -4/+4 | |
| 2012-09-07 | Convert all kind bounds to camel case. Remove send, owned keywords. | Brian Anderson | -10/+10 | |
| 2012-09-04 | std: Camel case smallintmap | Brian Anderson | -12/+12 | |
| 2012-09-04 | Confirm demoding of smallintmap.rs | Kevin Cantu | -1/+4 | |
| 2012-09-04 | libstd: "import" -> "use" | Patrick Walton | -4/+4 | |
| 2012-09-02 | Camel case core::ops | Brian Anderson | -1/+1 | |
| 2012-08-29 | rustc: Make `<` and `=` into traits | Patrick Walton | -8/+8 | |
| 2012-08-27 | Camel case various core constructors | Brian Anderson | -2/+2 | |
| 2012-08-26 | Camel case the option type | Brian Anderson | -14/+14 | |
| 2012-08-23 | `m1!{...}` -> `m1!(...)` | Paul Stansifer | -2/+2 | |
| 2012-08-21 | implement a map testing benchmark | Niko Matsakis | -3/+3 | |
| This involved some other changes: - add a managed<T> wrapper that makes send_map usable from @-data - implement map<K,V> for managed<send_map> Unit tests are coming. | ||||
| 2012-08-15 | Convert more core types to camel case | Brian Anderson | -2/+2 | |
| 2012-08-08 | Convert impls to new syntax | Brian Anderson | -3/+3 | |
| 2012-08-07 | syntax: Make match arm parsing more restrictive again | Brian Anderson | -2/+2 | |
| Require comma separators for all expression types except the plain block | ||||
| 2012-08-06 | Convert alt to match. Stop parsing alt | Brian Anderson | -4/+4 | |
| 2012-08-05 | Switch alts to use arrows | Brian Anderson | -11/+13 | |
| 2012-08-02 | Remove modes from map API and replace with regions. | Niko Matsakis | -11/+29 | |
| 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 | -8/+8 | |
| 2012-07-30 | Change syntax extension syntax: `#m[...]` -> `m!{...}`. | Paul Stansifer | -2/+2 | |
| 2012-07-27 | core: Trait-ify various overloaded operators | Patrick Walton | -2/+10 | |
| 2012-07-26 | 3x faster typechecking | Eric Holk | -1/+1 | |
| 2012-07-26 | Add #[inline(never)], and also fixed inlining on vec::push | Eric Holk | -1/+3 | |
| 2012-07-17 | rustc: Implement and enforce instance coherence | Patrick Walton | -2/+7 | |
| 2012-07-08 | Add clear() to the map interface. | Glenn Willen | -0/+3 | |
| Add clear to the map interface, and implement it in hashmap and smallintmap. | ||||
| 2012-07-04 | convert doc-attributes to doc-comments using ↵ | Gareth Daniel Smith | -25/+23 | |
| ./src/etc/sugarise-doc-comments.py (and manually tweaking) - for issue #2498 | ||||
| 2012-07-01 | Convert to new closure syntax | Brian Anderson | -2/+2 | |
| 2012-06-30 | Eliminate usages of old sugared call syntax | Brian Anderson | -1/+1 | |
| 2012-06-27 | Add an overloaded [] function to the map interface. Closes #2730. | Michael Sullivan | -0/+1 | |
| 2012-06-21 | Tag all remaining FIXMEs with bugs. Install rule in tidy script to enforce this. | Graydon Hoare | -2/+2 | |
| 2012-06-21 | Library vecs are fast now. | Eric Holk | -0/+2 | |
| 2012-06-08 | revise map interface so that K need not be copyable | Niko Matsakis | -1/+1 | |
| 2012-05-18 | port smallintmap over to dvec | Niko Matsakis | -28/+18 | |
| also: add a non-operator-overloaded method for [] to work around #2378 | ||||
| 2012-05-03 | Comments only: annotate more FIXMEs in libstd | Tim Chevalier | -1/+1 | |
| 2012-04-23 | Move map iface over to more `for`-friendly iteration methods | Marijn Haverbeke | -6/+6 | |
| 2012-04-06 | Convert old-style for loops to new-style | Marijn Haverbeke | -11/+9 | |
| Most could use the each method, but because of the hack used to disambiguate old- and new-style loops, some had to use vec::each. (This hack will go away soon.) Issue #1619 | ||||
| 2012-03-26 | Bulk-edit mutable -> mut. | Graydon Hoare | -3/+3 | |
| 2012-03-19 | Properly check kinds when instantiating types | Marijn Haverbeke | -4/+4 | |
| Closes #2011 | ||||
| 2012-03-14 | annotate libstd and start enforcing mutability | Niko Matsakis | -3/+3 | |
