| Age | Commit message (Expand) | Author | Lines |
| 2019-04-23 | Add rustc_allow_const_fn_ptr | Taylor Cramer | -0/+1 |
| 2019-04-22 | Remove double trailing newlines | varkor | -2/+0 |
| 2019-04-03 | Deny internal lints in librustc | flip1995 | -5/+3 |
| 2019-03-16 | Refactor away `NestedMetaItemKind` | Vadim Petrochenkov | -3/+1 |
| 2019-03-16 | Rename `MetaItem::ident` to `MetaItem::path` | Vadim Petrochenkov | -1/+1 |
| 2019-03-16 | syntax: Do not accidentally treat multi-segment meta-items as single-segment | Vadim Petrochenkov | -2/+3 |
| 2019-03-13 | Use derive macro for HashStable | John Kåre Alsaker | -2371/+0 |
| 2019-03-10 | Make the rustc driver and interface demand driven | John Kåre Alsaker | -5/+0 |
| 2019-03-08 | Auto merge of #58915 - ljedrz:deprecate_nodeid_methods, r=Zoxc | bors | -2/+1 |
| 2019-03-08 | Auto merge of #58013 - Zoxc:stable-hash-macro-simple, r=oli-obk | bors | -6/+0 |
| 2019-03-07 | hir: remove NodeId from PatKind | ljedrz | -1/+1 |
| 2019-03-07 | hir: remove NodeId from PathSegment | ljedrz | -1/+0 |
| 2019-03-05 | Implement Hash for new types | varkor | -0/+27 |
| 2019-03-05 | Create a derive macro for HashStable | John Kåre Alsaker | -6/+0 |
| 2019-03-03 | Auto merge of #58673 - matthewjasper:typeck-ptr-coercions, r=pnkfelix | bors | -0/+1 |
| 2019-03-02 | hir: HirIdify Impl&TraitItemId | ljedrz | -4/+4 |
| 2019-03-02 | hir: remove NodeId from VariantData | ljedrz | -3/+3 |
| 2019-03-02 | hir: remove NodeId from Pat and FieldPat | ljedrz | -2/+0 |
| 2019-03-02 | hir: remove NodeId from Item | ljedrz | -1/+0 |
| 2019-03-02 | hir: remove NodeId from ForeignItem | ljedrz | -1/+0 |
| 2019-03-02 | hir: remove NodeId from StructField | ljedrz | -1/+0 |
| 2019-03-01 | Auto merge of #58754 - ljedrz:I_hate_NodeIds, r=Zoxc | bors | -12/+2 |
| 2019-03-01 | hir: remove NodeId from VisibilityKind | ljedrz | -2/+1 |
| 2019-03-01 | hir: remove NodeId from TraitRef | ljedrz | -2/+1 |
| 2019-03-01 | hir: remove NodeId from Arg | ljedrz | -1/+0 |
| 2019-03-01 | hir: remove NodeId from TypeBinding | ljedrz | -1/+0 |
| 2019-03-01 | hir: remove NodeId from ImplItem | ljedrz | -1/+0 |
| 2019-03-01 | hir: remove NodeId from TraitItem | ljedrz | -1/+0 |
| 2019-03-01 | hir: remove NodeId from AnonConst | ljedrz | -1/+0 |
| 2019-03-01 | hir: remove NodeId from Field | ljedrz | -1/+0 |
| 2019-03-01 | hir: remove NodeId from Local | ljedrz | -1/+0 |
| 2019-03-01 | hir: remove NodeId from Stmt | ljedrz | -1/+0 |
| 2019-03-01 | Put Local, Static and Promoted as one Base variant of Place | Santiago Pastorino | -3/+3 |
| 2019-02-27 | Rename variadic to c_variadic | Dan Robertson | -2/+2 |
| 2019-02-27 | Support defining C compatible variadic functions | Dan Robertson | -1/+2 |
| 2019-02-26 | Auto merge of #58561 - ljedrz:HirIdify_some_nodes, r=Zoxc | bors | -8/+0 |
| 2019-02-25 | Auto merge of #57609 - matthewjasper:more-restrictive-match, r=pnkfelix | bors | -1/+6 |
| 2019-02-24 | hir: remove NodeId from Expr | ljedrz | -1/+0 |
| 2019-02-24 | hir: remove NodeId from Block | ljedrz | -1/+0 |
| 2019-02-24 | hir: remove NodeId from MacroDef | ljedrz | -1/+0 |
| 2019-02-24 | hir: remove NodeId from WhereEqPredicate | ljedrz | -1/+0 |
| 2019-02-24 | hir: remove NodeId from WhereClause | ljedrz | -1/+0 |
| 2019-02-24 | hir: remove NodeId from GenericParam | ljedrz | -1/+0 |
| 2019-02-24 | hir: remove NodeId from Lifetime and Ty | ljedrz | -2/+0 |
| 2019-02-24 | Rollup merge of #58511 - oli-obk:const_to_op, r=RalfJung | Mazdak Farrokhzad | -1/+1 |
| 2019-02-23 | Type check coercions to pointer types | Matthew Jasper | -0/+1 |
| 2019-02-21 | Use normal mutable borrows in MIR match lowering | Matthew Jasper | -1/+6 |
| 2019-02-19 | Auto merge of #57896 - oli-obk:permissive_existence, r=cramertj | bors | -0/+5 |
| 2019-02-19 | Auto merge of #58503 - varkor:const-generics-hir, r=petrochenkov | bors | -1/+10 |
| 2019-02-16 | Reuse the `Pointer` type instead of passing reassembling it at many use sites | Oliver Scherer | -1/+1 |