| Age | Commit message (Expand) | Author | Lines |
| 2017-11-19 | rustc: encode scalar pairs in layout ABI. | Eduard-Mihai Burtescu | -10/+7 |
| 2017-11-19 | rustc_trans: compute better align/dereferenceable attributes from pointees. | Eduard-Mihai Burtescu | -6/+6 |
| 2017-11-19 | rustc: optimize out uninhabited types and variants. | Eduard-Mihai Burtescu | -0/+23 |
| 2017-11-19 | rustc: generalize layout::Variants::NicheFilling to niches other than 0. | Eduard-Mihai Burtescu | -2/+32 |
| 2017-11-19 | rustc_trans: go through layouts uniformly for fat pointers and variants. | Eduard-Mihai Burtescu | -14/+13 |
| 2017-11-19 | rustc: make Layout::NullablePointer a lot more like Layout::General. | Eduard-Mihai Burtescu | -0/+3 |
| 2017-11-19 | rustc: collapse Layout::{Raw,StructWrapped}NullablePointer into one variant. | Eduard-Mihai Burtescu | -0/+1 |
| 2017-11-19 | rustc: represent the discriminant as a field for Layout::{Raw,StructWrapped}N... | Eduard-Mihai Burtescu | -0/+25 |
| 2017-11-19 | rustc: remove Ty::layout and move everything to layout_of. | Eduard-Mihai Burtescu | -10/+4 |
| 2017-11-19 | rustc: use an offset instead of a field path in Layout::StructWrappedNullable... | Eduard-Mihai Burtescu | -1/+0 |
| 2017-11-19 | rustc: do not inject discriminant fields into Layout::General's variants. | Eduard-Mihai Burtescu | -2/+5 |
| 2017-11-19 | rustc_trans: always insert alignment padding, even before the first field. | Eduard-Mihai Burtescu | -8/+11 |
| 2017-11-19 | rustc_trans: use *[T; 0] for slice data pointers instead of *T. | Eduard-Mihai Burtescu | -7/+8 |
| 2017-11-19 | rustc_trans: remove the in_memory_type_of distinction. | Eduard-Mihai Burtescu | -14/+0 |
| 2017-11-19 | rustc_trans: use more of the trans::mir and ty::layout APIs throughout. | Eduard-Mihai Burtescu | -6/+6 |
| 2017-11-19 | rustc_trans: use a predictable layout for constant ADTs. | Eduard-Mihai Burtescu | -4/+4 |
| 2017-11-18 | rustc_mir: always downcast enums, even if univariant. | Eduard-Mihai Burtescu | -0/+13 |
| 2017-11-17 | Auto merge of #45996 - eddyb:even-mirer-1, r=arielb1 | bors | -12/+21 |
| 2017-11-17 | MIR: hide .rodata constants vs by-ref ABI clash in trans. | Eduard-Mihai Burtescu | -12/+21 |
| 2017-11-16 | Auto merge of #45897 - tromey:trait-object-debug, r=michaelwoerister | bors | -0/+33 |
| 2017-11-16 | Auto merge of #45825 - nikomatsakis:nll-factor-region-inference, r=arielb1 | bors | -37/+172 |
| 2017-11-16 | Auto merge of #46029 - GuillaumeGomez:rollup, r=GuillaumeGomez | bors | -168/+90 |
| 2017-11-16 | leak the affects of closures on the free-region-map, like we used to | Niko Matsakis | -0/+44 |
| 2017-11-16 | fix mir-opt NLL tests -- variable `'_#0r` is now `'static` | Niko Matsakis | -25/+25 |
| 2017-11-16 | integrate NLL with MIR type-checker | Niko Matsakis | -0/+100 |
| 2017-11-16 | fix error messages relating to removing lint for E0276 | Niko Matsakis | -10/+2 |
| 2017-11-16 | rename `region_inference` module to `region_constraints` | Niko Matsakis | -1/+1 |
| 2017-11-16 | Rollup merge of #46005 - GuillaumeGomez:short-unstable, r=nrc | Guillaume Gomez | -1/+1 |
| 2017-11-16 | Rollup merge of #45984 - ExpHP:attr-error-context, r=estebank | Guillaume Gomez | -22/+14 |
| 2017-11-16 | Rollup merge of #45951 - CrockAgile:master, r=michaelwoerister | Guillaume Gomez | -145/+75 |
| 2017-11-16 | Auto merge of #45985 - arielb1:unsafe-dedup, r=eddyb | bors | -8/+9 |
| 2017-11-16 | Auto merge of #45920 - sunfishcode:trap-on-unreachable, r=Zoxc | bors | -2/+12 |
| 2017-11-15 | Auto merge of #45918 - chrisvittal:impl-trait-pr, r=nikomatsakis | bors | -107/+609 |
| 2017-11-15 | convert EXTRA_REQUIREMENT_IN_IMPL into a hard error | Niko Matsakis | -1/+0 |
| 2017-11-15 | add a new test featuring two impl traits to show what it looks like | Niko Matsakis | -0/+32 |
| 2017-11-15 | Remove Fn trait + impl Trait rustdoc tests | Christopher Vittal | -5/+9 |
| 2017-11-15 | Add cases to where-allowed.rs | Christopher Vittal | -4/+9 |
| 2017-11-15 | Add/Fix stderr references for impl Trait ui tests | Christopher Vittal | -1/+31 |
| 2017-11-15 | Disallow all impl Trait within Fn trait sugar | Christopher Vittal | -4/+6 |
| 2017-11-15 | Incorporate review feedback | Christopher Vittal | -2/+0 |
| 2017-11-15 | some tests featuring multiple bounds, other errors | Niko Matsakis | -0/+49 |
| 2017-11-15 | add a UI test showing the current output from an impl trait type | Niko Matsakis | -0/+32 |
| 2017-11-15 | add some more positive tests | Niko Matsakis | -0/+99 |
| 2017-11-15 | rename `equality-universal` to a more extensible naming scheme | Niko Matsakis | -0/+0 |
| 2017-11-15 | extend `where-allowed.rs` with many more cases | Niko Matsakis | -93/+179 |
| 2017-11-15 | rename many-cases to where-allowed | Niko Matsakis | -0/+0 |
| 2017-11-15 | test we reject equivalent signatures with more than one argument | Niko Matsakis | -0/+23 |
| 2017-11-15 | Remove unamed parameters | Christopher Vittal | -2/+2 |
| 2017-11-15 | Add/Modify tests for argument position impl Trait | Christopher Vittal | -22/+160 |
| 2017-11-15 | Add universal_impl_trait feature gate | Christopher Vittal | -1/+17 |