| Age | Commit message (Expand) | Author | Lines |
| 2019-09-14 | Rollup merge of #64290 - Mark-Simulacrum:span-no-main, r=estebank | Mazdak Farrokhzad | -30/+44 |
| 2019-09-14 | Provide a span if main function is not present in crate | Mark Rousskov | -30/+44 |
| 2019-09-11 | Use `Symbol` in `weak_lang_items!`. | Nicholas Nethercote | -3/+3 |
| 2019-09-08 | Rollup merge of #64255 - varkor:bool-to-option, r=Centril | Mazdak Farrokhzad | -0/+1 |
| 2019-09-08 | Rollup merge of #64066 - petrochenkov:softstab, r=matthewjasper | Mazdak Farrokhzad | -6/+16 |
| 2019-09-07 | Support "soft" feature-gating using a lint | Vadim Petrochenkov | -6/+16 |
| 2019-09-07 | Aggregation of cosmetic changes made during work on REPL PRs: librustc | Alexander Regueiro | -63/+57 |
| 2019-09-07 | Add "bool" lang item | varkor | -0/+1 |
| 2019-08-30 | Add a "diagnostic item" scheme | Oliver Scherer | -2/+123 |
| 2019-08-29 | Rollup merge of #63961 - JohnTitor:improve-require-lang-item, r=estebank | Mazdak Farrokhzad | -2/+6 |
| 2019-08-28 | Add Option<Span> to `require_lang_item` | Yuki Okushi | -2/+6 |
| 2019-08-27 | Cleanup: Consistently use `Param` instead of `Arg` #62426 | Kevin Per | -23/+23 |
| 2019-08-21 | Do not complain about unused code when used in `impl` `Self` type | Esteban Küber | -6/+20 |
| 2019-08-19 | use static as object-lifetime default for type XX in `Foo<Item=XX>` | Niko Matsakis | -1/+70 |
| 2019-08-19 | distinguish object-lifetime-default elision from other elision | Niko Matsakis | -0/+17 |
| 2019-08-19 | add debug logs | Niko Matsakis | -0/+5 |
| 2019-08-17 | Initial implementation of or patterns | varkor | -0/+6 |
| 2019-08-16 | CrateStore comment fix. | Edd Barrett | -2/+1 |
| 2019-08-15 | Rollup merge of #63586 - petrochenkov:nospanned, r=eddyb | Mazdak Farrokhzad | -13/+11 |
| 2019-08-15 | Rollup merge of #63582 - JohnTitor:fix-ice-63226, r=oli-obk | Mazdak Farrokhzad | -0/+8 |
| 2019-08-15 | Remove `Spanned` from `{ast,hir}::FieldPat` | Vadim Petrochenkov | -13/+11 |
| 2019-08-15 | Use is_const() | Yuki Okushi | -2/+2 |
| 2019-08-15 | Use a match guard to avoid code repetition | Yuki Okushi | -8/+5 |
| 2019-08-15 | Check FnHeader not to cause ICE | Yuki Okushi | -3/+14 |
| 2019-08-14 | Merge Variant and Variant_ | Caio | -10/+10 |
| 2019-08-11 | Derive Debug for NativeLibrary and NativeLibraryKind | bjorn3 | -2/+2 |
| 2019-08-07 | Rollup merge of #63034 - tmandry:reduce-generator-size-regressions, r=cramertj | Mazdak Farrokhzad | -0/+2 |
| 2019-08-05 | Fiddle param env through to `try_eval_bits` in most places | Oliver Scherer | -2/+9 |
| 2019-08-05 | Don't abort on unevaluated constants without at least tryting to eval them | Oliver Scherer | -1/+1 |
| 2019-08-04 | Rename `ItemImplKind::Type` to `ItemImplKind::TyAlias` | varkor | -4/+4 |
| 2019-08-04 | Rename `ItemKind::Ty` to `ItemKind::TyAlias` | varkor | -4/+4 |
| 2019-08-03 | Rollup merge of #63227 - jakubadamw:issue-63151, r=estebank | Mazdak Farrokhzad | -2/+3 |
| 2019-08-02 | dead_code: Properly inspect fields in struct patterns with type relative paths | Jakub Adam Wieczorek | -2/+3 |
| 2019-08-02 | Replace `exist_ty` and `ExistTy` with `opaque_ty` and `OpaqueTy` | varkor | -5/+5 |
| 2019-08-02 | Replace `abstract type` with type alias `impl Trait` | varkor | -24/+24 |
| 2019-08-02 | Replace "existential" by "opaque" | varkor | -16/+16 |
| 2019-07-29 | Wrap promoted generator fields in MaybeUninit | Tyler Mandry | -0/+2 |
| 2019-07-28 | Disallow duplicate lifetime parameters with legacy hygiene | Matthew Jasper | -1/+1 |
| 2019-07-27 | Use Set1<Region> instead of Option<Region> | Taiki Endo | -5/+6 |
| 2019-07-27 | Make is_self_ty a method on SelfVisitor | Taiki Endo | -32/+35 |
| 2019-07-27 | Remove query for `.pin_type()` | Taiki Endo | -34/+32 |
| 2019-07-27 | Allow lifetime elision in `Pin<&(mut) Self>` | Taiki Endo | -1/+28 |
| 2019-07-26 | Rollup merge of #62801 - bjorn3:remove_lower_128bit_ops, r=alexcrichton | Mazdak Farrokhzad | -28/+0 |
| 2019-07-25 | Rollup merge of #62735 - petrochenkov:galloc, r=alexcrichton | Mazdak Farrokhzad | -21/+0 |
| 2019-07-24 | syntax_ext: Turn `#[global_allocator]` into a regular attribute macro | Vadim Petrochenkov | -5/+0 |
| 2019-07-24 | Merge `rustc_allocator` into `libsyntax_ext` | Vadim Petrochenkov | -16/+0 |
| 2019-07-23 | normalize use of backticks for compiler messages in remaining modules | Samy Kacimi | -6/+6 |
| 2019-07-19 | Remove support for -Zlower-128bit-ops | bjorn3 | -28/+0 |
| 2019-07-12 | Rollup merge of #62453 - zackmdavis:single_path, r=estebank | Mazdak Farrokhzad | -25/+56 |
| 2019-07-11 | Remove rustc_mir dependency from rustc_borrowck | Matthew Jasper | -80/+0 |