| Age | Commit message (Expand) | Author | Lines |
| 2016-10-27 | Address comments + Fix rebase | Vadim Petrochenkov | -1/+1 |
| 2016-10-27 | Make sufficiently old or low-impact compatibility lints deny-by-default | Vadim Petrochenkov | -2/+0 |
| 2016-10-26 | flatten nested slice patterns in HAIR construction | Ariel Ben-Yehuda | -10/+43 |
| 2016-10-26 | handle mixed byte literal and byte array patterns | Ariel Ben-Yehuda | -50/+145 |
| 2016-10-26 | remove StaticInliner and NaN checking | Ariel Ben-Yehuda | -231/+183 |
| 2016-10-26 | stop using MatchCheckCtxt to hold the param-env for check_match | Ariel Ben-Yehuda | -135/+161 |
| 2016-10-26 | change match checking to use HAIR | Ariel Ben-Yehuda | -254/+376 |
| 2016-10-26 | un-break the `construct_witness` logic | Ariel Ben-Yehuda | -150/+187 |
| 2016-10-26 | split the exhaustiveness-checking logic to its own module | Ariel Ben-Yehuda | -682/+726 |
| 2016-10-26 | refactor the `pat_is_catchall` logic | Ariel Ben-Yehuda | -20/+20 |
| 2016-10-26 | move hair::cx::pattern to const_eval | Ariel Ben-Yehuda | -0/+380 |
| 2016-10-26 | use a struct abstraction in check_match | Ariel Ben-Yehuda | -60/+94 |
| 2016-10-26 | remove SliceWithSubslice, only used from old trans | Ariel Ben-Yehuda | -12/+0 |
| 2016-10-26 | comment some ugly points in check_match | Ariel Ben-Yehuda | -15/+23 |
| 2016-10-12 | Rollup merge of #37056 - Mark-Simulacrum:fix-bool-comparison, r=bluss | Alex Crichton | -0/+4 |
| 2016-10-12 | Rollup merge of #36995 - nrc:stable, r=@nikomatsakis | Alex Crichton | -1/+1 |
| 2016-10-12 | Stabilise `?` | Nick Cameron | -1/+1 |
| 2016-10-10 | Add comparison operators to boolean const eval. | Mark-Simulacrum | -0/+4 |
| 2016-10-09 | Update E0303 to new error format | John Firebaugh | -2/+4 |
| 2016-10-06 | Rollup merge of #36909 - GuillaumeGomez:merge_e0002_e0004, r=arielb1 | Jonathan Turner | -7/+15 |
| 2016-10-04 | Turn some impossible definitions into ICEs | Vadim Petrochenkov | -11/+13 |
| 2016-10-04 | Eliminate ty::VariantKind in favor of def::CtorKind | Vadim Petrochenkov | -5/+5 |
| 2016-10-04 | Separate Def::StructCtor/Def::VariantCtor from Def::Struct/Def::Variant | Vadim Petrochenkov | -11/+11 |
| 2016-10-02 | Merge E0002 into E0004 | Guillaume Gomez | -7/+15 |
| 2016-09-28 | Fix rebase fallout | Jonas Schievink | -4/+4 |
| 2016-09-28 | Call arrays "arrays" instead of "vecs" internally | Jonas Schievink | -9/+9 |
| 2016-09-23 | Auto merge of #36335 - mcarton:compiletest, r=GuillaumeGomez | bors | -8/+8 |
| 2016-09-20 | rustc_metadata: group information into less tags. | Eduard Burtescu | -9/+8 |
| 2016-09-20 | rustc: remove ImplOrTraitItemId and TraitDef's associated_type_names. | Eduard Burtescu | -7/+5 |
| 2016-09-20 | rustc_metadata: move more RBML tags to auto-serialization. | Eduard Burtescu | -3/+11 |
| 2016-09-20 | rustc_metadata: remove ty{en,de}code and move to auto-derived serialization. | Eduard Burtescu | -14/+13 |
| 2016-09-20 | rustc: remove hir::fold. | Eduard Burtescu | -50/+55 |
| 2016-09-20 | rustc: replace uses of NodeId in Def, other than closures and labels. | Eduard Burtescu | -1/+2 |
| 2016-09-20 | rustc_metadata: go only through rustc_serialize in astencode. | Eduard Burtescu | -2/+2 |
| 2016-09-20 | Don't ICE when a float can't be parsed | mcarton | -8/+8 |
| 2016-09-13 | Auto merge of #36041 - ahmedcharles:try, r=nrc | bors | -22/+19 |
| 2016-09-11 | Use question_mark feature in librustc_const_eval. | Ahmed Charles | -22/+19 |
| 2016-09-10 | Update E0297 to new error format | John Firebaugh | -2/+5 |
| 2016-09-08 | Refactor `TyStruct`/`TyEnum`/`TyUnion` into `TyAdt` | Vadim Petrochenkov | -26/+28 |
| 2016-09-04 | Replace `_, _` with `..` | Vadim Petrochenkov | -9/+9 |
| 2016-09-04 | Replace `_, _, _` with `..` | Vadim Petrochenkov | -2/+2 |
| 2016-09-03 | Translate union constants | Vadim Petrochenkov | -2/+5 |
| 2016-09-03 | Some better support for unions through the compiler | Vadim Petrochenkov | -4/+6 |
| 2016-08-30 | E0165 Update error format #35270 | Gavin Baker | -1/+4 |
| 2016-08-27 | rustc: pass ty::Region behind an interned 'tcx reference. | Eduard Burtescu | -1/+1 |
| 2016-08-18 | Rollup merge of #35744 - DevShep:ds/update_E0009, r=jonathandturner | Eduard-Mihai Burtescu | -4/+5 |
| 2016-08-17 | Rollup merge of #35731 - pythoneer:fix-35192, r=jonathandturner | Jonathan Turner | -3/+4 |
| 2016-08-16 | Update E0009 to new format | Jacob | -4/+5 |
| 2016-08-17 | rustc: reduce Substs and Generics to a simple immutable API. | Eduard Burtescu | -8/+8 |
| 2016-08-16 | Update E0005 to use a label | Dustin Bensing | -3/+4 |