| Age | Commit message (Expand) | Author | Lines |
| 2011-12-18 | Add debug info for local vars, basic fundamental types, and lexical blocks, a... | Josh Matthews | -152/+553 |
| 2011-12-18 | Generate basic debug info for files, functions and compile units. | Josh Matthews | -3/+203 |
| 2011-12-18 | Only look for a matching method when normal field access fails | Marijn Haverbeke | -86/+90 |
| 2011-12-18 | Improve efficienty of impl cache in resolve | Marijn Haverbeke | -10/+15 |
| 2011-12-16 | Fix arg order for vec::map call | Marijn Haverbeke | -4/+5 |
| 2011-12-16 | Finish resolving and calling of crate-external impls | Marijn Haverbeke | -48/+86 |
| 2011-12-16 | Reserve node_id 0 for the crate top-level module | Marijn Haverbeke | -9/+11 |
| 2011-12-16 | revoke cleanup of sendable closure once construction completes | Niko Matsakis | -0/+1 |
| 2011-12-16 | extend with ty_send_type and ty_opaque_closure | Niko Matsakis | -2/+7 |
| 2011-12-16 | rename iter2 to iteri to match typical convention | Niko Matsakis | -3/+3 |
| 2011-12-16 | reorder args to the various vec, option fns so blk comes last | Niko Matsakis | -33/+34 |
| 2011-12-16 | Make polymorphic impl methods work | Marijn Haverbeke | -43/+67 |
| 2011-12-16 | Improve resolution of impls | Marijn Haverbeke | -18/+33 |
| 2011-12-16 | Make uses of self in impls compile | Marijn Haverbeke | -176/+133 |
| 2011-12-16 | Get very simple impl method calls to compile | Marijn Haverbeke | -56/+98 |
| 2011-12-16 | Get a very primitive form of typechecking/resolving to work for impls | Marijn Haverbeke | -62/+93 |
| 2011-12-16 | Parse and resolve implementations. | Marijn Haverbeke | -66/+198 |
| 2011-12-16 | rustc: Implement non-renamed re-export across crates | Haitao Li | -23/+60 |
| 2011-12-15 | rustc: Box tag variants to avoid copies | Brian Anderson | -4/+4 |
| 2011-12-15 | rustc: Box the vectors returned from ty::tag_variants | Brian Anderson | -37/+39 |
| 2011-12-15 | rustc: Cache results of ty::tag_variants | Brian Anderson | -5/+16 |
| 2011-12-15 | restore old buggy behavior where n_obj_params is always 0 for fns | Niko Matsakis | -1/+9 |
| 2011-12-15 | massive refactor of how closures work | Niko Matsakis | -498/+565 |
| 2011-12-15 | resurrect tps_fn() and put it to use this time. | Niko Matsakis | -3/+5 |
| 2011-12-15 | Don't try to look up crate modules in ext_map in resolve | Marijn Haverbeke | -1/+1 |
| 2011-12-14 | remove unused tps_fn(); comment out unused var | Niko Matsakis | -4/+3 |
| 2011-12-14 | refactor trans into trans_closure; restore original closure repr | Niko Matsakis | -413/+439 |
| 2011-12-14 | treat native fns as shared closures | Niko Matsakis | -0/+1 |
| 2011-12-14 | insert a field into the closure storing number of ty descs | Niko Matsakis | -16/+22 |
| 2011-12-14 | pull out the code from iter_structural_ty for handling functions, | Niko Matsakis | -29/+55 |
| 2011-12-14 | treat different kinds of closures differently | Niko Matsakis | -19/+53 |
| 2011-12-14 | translate unique closure env better | Niko Matsakis | -25/+49 |
| 2011-12-14 | remove unused options | Niko Matsakis | -15/+5 |
| 2011-12-14 | restore old functionality for now | Niko Matsakis | -7/+25 |
| 2011-12-14 | get basic code generation working, clone type descs for lambda[send] | Niko Matsakis | -19/+52 |
| 2011-12-14 | make fact that trans'ing lvar does not modify bcx explicit in type | Niko Matsakis | -12/+19 |
| 2011-12-14 | sendable functions now "work", meaning pass through trans/typestate | Niko Matsakis | -2/+7 |
| 2011-12-14 | push changes through to get things compiling, if not running. | Niko Matsakis | -36/+40 |
| 2011-12-14 | first attempt, not happy with it | Niko Matsakis | -34/+25 |
| 2011-12-14 | define ty and update parser for sendable lambdas | Niko Matsakis | -0/+1 |
| 2011-12-13 | Copy first batch of material from libstd to libcore. | Graydon Hoare | -113/+120 |
| 2011-12-13 | Reorganize some code in typeck | Marijn Haverbeke | -305/+233 |
| 2011-12-12 | rustc: build versioned library with hash in its name | Haitao Li | -2/+2 |
| 2011-12-12 | Handle external-crate case when printing full unresolved paths | Marijn Haverbeke | -5/+13 |
| 2011-12-08 | rustc: Determine the crate type (lib/bin) in the session, not session opts | Brian Anderson | -5/+5 |
| 2011-12-08 | Allow binding of nested patterns | Marijn Haverbeke | -67/+97 |
| 2011-12-08 | Stop passing around some unused information in typeck | Marijn Haverbeke | -27/+7 |
| 2011-12-08 | Consider variant constructors pure functions for the purpose of purity checking | Marijn Haverbeke | -2/+3 |
| 2011-12-07 | Remove stmt_crate_directive, it's vestigial and confusing. | Graydon Hoare | -11/+0 |
| 2011-12-07 | Check for literals that are out of range for their type | Marijn Haverbeke | -1/+18 |