| Age | Commit message (Expand) | Author | Lines |
| 2014-08-07 | Implement Win64 system ABI. | Vadim Chugunov | -1/+73 |
| 2014-08-08 | auto merge of #16285 : alexcrichton/rust/rename-share, r=huonw | bors | -1/+1 |
| 2014-08-07 | auto merge of #15831 : rpjohnst/rust/generic-foreign-fns, r=alexcrichton | bors | -42/+94 |
| 2014-08-07 | Rename `Share` to `Sync` | Alex Crichton | -1/+1 |
| 2014-08-06 | AST refactoring: merge PatWild and PatWildMulti into one variant with a flag. | Felix S. Klock II | -4/+4 |
| 2014-08-05 | Allow generic foreign functions. | Russell | -42/+94 |
| 2014-08-05 | Fixes missing overflow lint for i64 #14269 | Falco Hirschenberger | -3/+7 |
| 2014-08-04 | rustc: use Name numbers rather than the Show impl for constants. | Huon Wilson | -3/+3 |
| 2014-08-01 | auto merge of #16153 : kballard/rust/fix_gensym_symbols, r=luqmana | bors | -1/+1 |
| 2014-07-31 | Stop using the Show impl for ast::Name in our symbols | Kevin Ballard | -1/+1 |
| 2014-08-01 | auto merge of #16141 : alexcrichton/rust/rollup, r=alexcrichton | bors | -17/+18 |
| 2014-07-31 | librustc: Don't ICE when trying to subst regions in destructor call. | Luqman Aden | -0/+3 |
| 2014-07-31 | remove serialize::ebml, add librbml | Erick Tryzelaar | -1/+1 |
| 2014-07-31 | Modify failure lang items to take less pointers. | Brian Anderson | -16/+14 |
| 2014-07-31 | auto merge of #16090 : epdtry/rust/doesnt-use-gc, r=alexcrichton | bors | -5/+0 |
| 2014-07-30 | avoid redundant translation of items during monomorphization | Stuart Pernsteiner | -21/+49 |
| 2014-07-28 | remove unused field CrateContext::uses_gc | Stuart Pernsteiner | -5/+0 |
| 2014-07-28 | Emit lifetime end markers for allocas for ignored return values | Björn Steinbrink | -0/+1 |
| 2014-07-28 | Omit unnecessary stack slots for ignored return values | Björn Steinbrink | -9/+11 |
| 2014-07-26 | auto merge of #15998 : luqmana/rust/nmnnbd, r=thestinger | bors | -81/+118 |
| 2014-07-26 | auto merge of #15975 : dotdash/rust/unwind_lifetimes, r=pcwalton | bors | -8/+21 |
| 2014-07-25 | librustc: Use dereferenceable attribute instead of nonnull where we can. | Luqman Aden | -15/+55 |
| 2014-07-25 | librustc: Use builder for llvm attributes. | Luqman Aden | -74/+71 |
| 2014-07-25 | Emit lifetime end markers in unwinding codepaths | Björn Steinbrink | -8/+21 |
| 2014-07-25 | auto merge of #15970 : Zoxc/rust/noalias-ref, r=cmr | bors | -1/+4 |
| 2014-07-25 | Add noalias to safe shared reference parameters | John Kåre Alsaker | -1/+4 |
| 2014-07-24 | librustc: Stop desugaring `for` expressions and translate them directly. | Patrick Walton | -3/+180 |
| 2014-07-24 | Add `string::raw::from_buf` | Adolfo Ochagavía | -3/+4 |
| 2014-07-24 | Deprecated `str::raw::from_c_str` | Adolfo Ochagavía | -6/+5 |
| 2014-07-23 | Improve usage of lifetime intrinsics in match expressions | Björn Steinbrink | -16/+44 |
| 2014-07-22 | Add Drop support for enums | Jakub Wieczorek | -66/+142 |
| 2014-07-22 | auto merge of #15863 : dotdash/rust/lifetimes3, r=alexcrichton | bors | -8/+81 |
| 2014-07-22 | Emit LLVM lifetime intrinsics to improve stack usage and codegen in general | Björn Steinbrink | -8/+81 |
| 2014-07-21 | Remove runtime failure from pattern matching | Jakub Wieczorek | -83/+22 |
| 2014-07-20 | auto merge of #15784 : dotdash/rust/unreach, r=luqmana | bors | -27/+6 |
| 2014-07-20 | auto merge of #15767 : pcwalton/rust/lifetime-elision, r=nick29581 | bors | -1/+1 |
| 2014-07-19 | auto merge of #15650 : jakub-/rust/patterns-statics, r=pcwalton | bors | -48/+18 |
| 2014-07-19 | librustc: Implement lifetime elision. | Patrick Walton | -1/+1 |
| 2014-07-19 | Add support for patterns referencing non-trivial statics | Jakub Wieczorek | -48/+18 |
| 2014-07-18 | Remove the unneeded final parameter from call_visit_glue | Björn Steinbrink | -22/+5 |
| 2014-07-18 | librustc: Set enum discriminant only after field translation. | Luqman Aden | -25/+20 |
| 2014-07-18 | librustc: Only emit constructor functions as necessary. | Luqman Aden | -53/+24 |
| 2014-07-18 | librustc: Emit tuple struct constructor at callsite instead of via a call to ... | Luqman Aden | -12/+34 |
| 2014-07-18 | librustc: Emit enum variant constructor at callsite instead of via a call to ... | Luqman Aden | -5/+77 |
| 2014-07-18 | Remove outdated unreachable check from `call_visit_glue` | Björn Steinbrink | -5/+1 |
| 2014-07-18 | librustc: Implement unboxed closures with mutable receivers | Patrick Walton | -189/+837 |
| 2014-07-18 | auto merge of #15719 : michaelwoerister/rust/global_var_null_span_fix, r=alex... | bors | -6/+7 |
| 2014-07-17 | librustc: Remove cross-borrowing of `Box<T>` to `&T` from the language, | Patrick Walton | -5/+12 |
| 2014-07-16 | librustc: Implement the fully-expanded, UFCS form of explicit self. | Patrick Walton | -9/+6 |
| 2014-07-16 | auto merge of #15696 : Zoxc/rust/redzone, r=alexcrichton | bors | -0/+8 |