| Age | Commit message (Expand) | Author | Lines |
| 2012-08-21 | Convert atomic intrinsics away from old argument modes (partial #3200) | Ben Blum | -14/+44 |
| 2012-08-21 | remove trailing whitespace | Niko Matsakis | -1/+1 |
| 2012-08-21 | more sound treatment of fn& regions; change all & to be distinct | Niko Matsakis | -72/+116 |
| 2012-08-20 | new region inference, seperate infer into modules, improve error msgs | Niko Matsakis | -2462/+3694 |
| 2012-08-20 | Try to do some resolution of vtables earlier, in a fairly ad-hoc way. Closes ... | Michael Sullivan | -36/+90 |
| 2012-08-20 | Disallow deconstructing destructing structs (fixes #3147) | Ben Blum | -0/+6 |
| 2012-08-20 | remove fixme in check::alt | Ben Blum | -2/+0 |
| 2012-08-20 | Re-allow pattern-matching structs (#3215) | Ben Blum | -2/+0 |
| 2012-08-20 | Do vtable resolution for *all* method calls, not just statically resolved one... | Michael Sullivan | -22/+31 |
| 2012-08-17 | rustc: Implement "priv" for simple items. | Patrick Walton | -60/+124 |
| 2012-08-17 | fix deprecated-mode lint warning to consider dtors | Niko Matsakis | -1/+1 |
| 2012-08-17 | Make by-val explicit self actually work. Closes #2585. | Michael Sullivan | -64/+129 |
| 2012-08-17 | rustc: Remove all the code dealing with named implementations in resolve3 | Patrick Walton | -227/+33 |
| 2012-08-17 | rustc: Remove the impl map | Patrick Walton | -180/+2 |
| 2012-08-17 | rustc: Prevent destructors from being run twice with the repeated vector syntax | Patrick Walton | -0/+9 |
| 2012-08-17 | make borrowck more conservative around rvalues. | Niko Matsakis | -46/+70 |
| 2012-08-17 | Remove a `match check` | Lindsey Kuper | -3/+8 |
| 2012-08-17 | More and better debug messages for method typechecking | Lindsey Kuper | -6/+18 |
| 2012-08-17 | rustc: Remove lookup_defs; unused. | Patrick Walton | -2/+1 |
| 2012-08-17 | rustc: Encode reexports in the metadata and don't have each_path search tag_p... | Patrick Walton | -6/+57 |
| 2012-08-17 | Forbid pattern-matching structs until the next snapshot (#3215) | Ben Blum | -0/+2 |
| 2012-08-17 | Work around #3215/#3217 use-after-free in typeck::check::alt | Ben Blum | -1/+4 |
| 2012-08-17 | Default methods with self-calls make it as far as trans. | Lindsey Kuper | -0/+20 |
| 2012-08-17 | Change node_id to def_id in self_info. | Lindsey Kuper | -7/+11 |
| 2012-08-17 | Remove the class keyword | Brian Anderson | -19/+19 |
| 2012-08-16 | s/class/struct/ in an error message. | Graydon Hoare | -1/+1 |
| 2012-08-15 | rustc: Allow external structs to be constructed. Closes #3012. | Patrick Walton | -1/+3 |
| 2012-08-15 | rustc: Fix long lines and trailing whitespace | Patrick Walton | -1/+1 |
| 2012-08-15 | rustc: Perform some AST surgery to separate out class fields from methods | Patrick Walton | -111/+75 |
| 2012-08-15 | rustc: Parse labeled loop, break, and again | Patrick Walton | -31/+89 |
| 2012-08-15 | rustc: Implement automatic reference for method receivers | Patrick Walton | -51/+119 |
| 2012-08-15 | rustc: "as Trait" can now be written "as @Trait". | Patrick Walton | -44/+68 |
| 2012-08-15 | Reject empty matches on inhabited types | Tim Chevalier | -3/+9 |
| 2012-08-15 | lint: Allow leading underscores on camel case types | Brian Anderson | -5/+16 |
| 2012-08-15 | Convert more core types to camel case | Brian Anderson | -51/+51 |
| 2012-08-14 | Convert more core types to camel case | Brian Anderson | -3/+3 |
| 2012-08-14 | Make most forms of explicit self work. By-value not implemented. Work on #2585. | Michael Sullivan | -29/+79 |
| 2012-08-14 | Convert a couple hundred ~""s to ""s, in trans functions. | Graydon Hoare | -280/+280 |
| 2012-08-14 | Compile default methods; un-xfail default methods test (cc: #2794). | Lindsey Kuper | -18/+25 |
| 2012-08-13 | core: Camel case some lesser-used modules | Brian Anderson | -2/+2 |
| 2012-08-13 | Stop parsing old operator overloading syntax | Brian Anderson | -14/+0 |
| 2012-08-13 | In typeck::collect::ensure_trait_methods, don't assume the trait was already ... | Tim Chevalier | -8/+10 |
| 2012-08-13 | De-mode-ify a few minor libcore modules. | Graydon Hoare | -1/+1 |
| 2012-08-13 | rustc: Mostly implement region-bounded stack closures | Patrick Walton | -111/+318 |
| 2012-08-13 | rustc: Enum idents are not in the value namespace. Closes #3186 | Brian Anderson | -2/+4 |
| 2012-08-13 | Default methods get through compilation, but not linkage (cc: #2794). | Lindsey Kuper | -2/+28 |
| 2012-08-13 | Change "iid" identifiers (apparently "interface id") to "trait_id" | Lindsey Kuper | -12/+13 |
| 2012-08-11 | correct glb computation, improve region error msgs | Niko Matsakis | -33/+63 |
| 2012-08-11 | infer: better names, docs | Niko Matsakis | -40/+122 |
| 2012-08-11 | switch over some newtyped enums to structs | Niko Matsakis | -15/+18 |