| Age | Commit message (Expand) | Author | Lines |
| 2017-12-21 | Revert "Auto merge of #45225 - eddyb:trans-abi, r=arielb1" | Ariel Ben-Yehuda | -9/+8 |
| 2017-11-19 | rustc: move size, align & primitive_align from Abi::Aggregate to layout. | Eduard-Mihai Burtescu | -2/+2 |
| 2017-11-19 | rustc: pre-compute field placements out of Layout. | Eduard-Mihai Burtescu | -1/+2 |
| 2017-11-18 | rustc_mir: always downcast enums, even if univariant. | Eduard-Mihai Burtescu | -5/+5 |
| 2017-11-10 | Auto merge of #45050 - petrochenkov:ambind, r=nikomatsakis | bors | -1/+8 |
| 2017-11-04 | Give better help for identifier patterns failing exhaustiveness check | Vadim Petrochenkov | -1/+8 |
| 2017-11-03 | Implemented RFC 2008 for enums (not including variants) and structs. | David Wood | -4/+69 |
| 2017-10-26 | Bump to 1.23 and update bootstrap | Alex Crichton | -2/+1 |
| 2017-10-25 | Resolve types properly in const eval | Oliver Schneider | -90/+8 |
| 2017-10-16 | convert constant promotion into a query | Niko Matsakis | -1/+1 |
| 2017-10-16 | refactor inhabitedness to have clearer public entry points | Niko Matsakis | -8/+6 |
| 2017-10-06 | implement pattern-binding-modes RFC | Tobias Schottdorf | -0/+38 |
| 2017-09-18 | incr.comp.: Already hash HIR bodies during metadata export so they don't have... | Michael Woerister | -4/+3 |
| 2017-09-16 | change #![feature(const_fn)] to specific gates | Alex Burka | -1/+3 |
| 2017-09-11 | rustc: evaluate fixed-length array length expressions lazily. | Eduard-Mihai Burtescu | -10/+14 |
| 2017-09-11 | rustc: remove obsolete const_val::ErrKind::{Negate,Not}On. | Eduard-Mihai Burtescu | -7/+5 |
| 2017-09-11 | rustc: use ty::Const for the length of TyArray. | Eduard-Mihai Burtescu | -8/+17 |
| 2017-09-11 | rustc: replace usize with u64 and ConstUsize. | Eduard-Mihai Burtescu | -29/+30 |
| 2017-09-11 | rustc: introduce ty::Const { ConstVal, Ty }. | Eduard-Mihai Burtescu | -56/+63 |
| 2017-09-11 | rustc: intern ConstVal's in TyCtxt. | Eduard-Mihai Burtescu | -121/+131 |
| 2017-09-08 | Use NodeId/HirId instead of DefId for local variables. | Eduard-Mihai Burtescu | -14/+13 |
| 2017-09-05 | rustc: Store InternedString in `DefPathData` | Alex Crichton | -1/+1 |
| 2017-09-05 | rustc: Rename item_body query to extern_const_body | Alex Crichton | -3/+3 |
| 2017-09-05 | rustc: Migrate `CrateStore::item_body` to a query | Alex Crichton | -3/+3 |
| 2017-09-01 | rustc: rename CodeExtent to Scope and RegionMaps to ScopeTree. | Eduard-Mihai Burtescu | -4/+4 |
| 2017-08-25 | *: remove crate_{name,type} attributes | Tamir Duberstein | -3/+0 |
| 2017-08-19 | rustc: Remove some dead code | Vadim Petrochenkov | -1/+1 |
| 2017-08-15 | use field init shorthand EVERYWHERE | Zack M. Davis | -17/+17 |
| 2017-08-14 | Auto merge of #43740 - michaelwoerister:local-id-in-typecktables, r=arielb1 | bors | -22/+33 |
| 2017-08-12 | Fix some typos | Bastien Orivel | -1/+1 |
| 2017-08-11 | Encapsulate sub-table access in TypeckTables and validate keys on each access. | Michael Woerister | -11/+8 |
| 2017-08-11 | Use ItemLocalId as key for TypeckTables::pat_binding_modes. | Michael Woerister | -4/+18 |
| 2017-08-11 | Use ItemLocalId as key for node_types, node_substs, and adjustments in Typeck... | Michael Woerister | -13/+13 |
| 2017-08-11 | Make TypeckTables::type_dependent_defs use ItemLocalId instead of NodeId. | Michael Woerister | -9/+9 |
| 2017-08-09 | rustc: Rearchitect lints to be emitted more eagerly | Alex Crichton | -13/+13 |
| 2017-08-02 | rustc_const_math: use apfloat::ieee::{Single,Double} in ConstFloat. | Eduard-Mihai Burtescu | -28/+27 |
| 2017-07-30 | default binding modes: add pat_binding_modes | Tobias Schottdorf | -15/+31 |
| 2017-07-27 | rustc_const_eval: keep track of the appropriate ParamEnv. | Eduard-Mihai Burtescu | -46/+55 |
| 2017-07-27 | rustc_const_eval: always require correct Substs. | Eduard-Mihai Burtescu | -61/+49 |
| 2017-07-19 | Implement const fn {size,align}_of. | Eduard-Mihai Burtescu | -0/+23 |
| 2017-07-16 | Update function name to reflect reality | Sam Cappleman-Lynes | -3/+3 |
| 2017-07-16 | Fix `range_covered_by_constructor` for exclusive ranges. | Sam Cappleman-Lynes | -4/+4 |
| 2017-06-27 | rustc: move the PolyFnSig out of TyFnDef. | Eduard-Mihai Burtescu | -3/+3 |
| 2017-06-23 | Removed as many "```ignore" as possible. | kennytm | -3/+5 |
| 2017-06-19 | Bump version and stage0 compiler | Alex Crichton | -4/+0 |
| 2017-06-18 | Use T as the subpattern type of Box<T> | Wonwoo Choi | -15/+20 |
| 2017-06-13 | On-demand is_const_fn | Taylor Cramer | -1/+1 |
| 2017-06-10 | rustc: make the comon case of tcx.infer_ctxt(()) nicer. | Eduard-Mihai Burtescu | -1/+1 |
| 2017-06-10 | rustc: make InferCtxt optional in MemCategorizationContext. | Eduard-Mihai Burtescu | -10/+8 |
| 2017-06-10 | rustc: do not depend on infcx.tables in MemCategorizationContext. | Eduard-Mihai Burtescu | -2/+3 |