| Age | Commit message (Expand) | Author | Lines |
| 2017-12-23 | Auto merge of #46905 - pnkfelix:backport-46112-fix-to-beta, r=michaelwoerister | bors | -10/+77 |
| 2017-12-22 | re-add tests from fixed regressions | Ariel Ben-Yehuda | -0/+71 |
| 2017-12-21 | Revert "Auto merge of #45225 - eddyb:trans-abi, r=arielb1" | Ariel Ben-Yehuda | -207/+90 |
| 2017-12-21 | Revert "rustc: don't unpack newtypes of scalar-pairs with mismatched alignment." | Ariel Ben-Yehuda | -11/+0 |
| 2017-12-21 | Revert "rustc_trans: don't apply noalias on returned references." | Ariel Ben-Yehuda | -23/+0 |
| 2017-12-21 | Revert "rustc_trans: don't write discriminants for uninhabited variants" | Ariel Ben-Yehuda | -37/+0 |
| 2017-12-21 | reverted tests to cope with "regression" back to printing leading `core::` | Felix S. Klock II | -4/+4 |
| 2017-12-20 | Regression test for issue #46112. | Felix S. Klock II | -0/+47 |
| 2017-12-20 | Followup for #46112. | Felix S. Klock II | -14/+34 |
| 2017-12-07 | rustc_trans: don't write discriminants for uninhabited variants | Simon Sapin | -0/+37 |
| 2017-12-05 | rustc_trans: don't apply noalias on returned references. | Eduard-Mihai Burtescu | -0/+23 |
| 2017-12-05 | rustc: don't unpack newtypes of scalar-pairs with mismatched alignment. | Eduard-Mihai Burtescu | -0/+11 |
| 2017-11-20 | Auto merge of #45645 - fhartwig:39550, r=QuietMisdreavus | bors | -8/+8 |
| 2017-11-20 | Auto merge of #45905 - alexcrichton:add-wasm-target, r=aturon | bors | -128/+435 |
| 2017-11-19 | std: Add a new wasm32-unknown-unknown target | Alex Crichton | -128/+435 |
| 2017-11-20 | Make rustdoc not include self-by-value methods from Deref target | Florian Hartwig | -8/+8 |
| 2017-11-19 | Auto merge of #45225 - eddyb:trans-abi, r=arielb1 | bors | -90/+207 |
| 2017-11-19 | Revert "tests: Update run-make/issue-25581 to reflect how fat pointers are pa... | Eduard-Mihai Burtescu | -4/+9 |
| 2017-11-19 | rustc_trans: work around i686-pc-windows-msvc byval align LLVM bug. | Eduard-Mihai Burtescu | -3/+3 |
| 2017-11-19 | Don't glob-import overlapping variant names in test/codegen/match-optimizes-a... | Eduard-Mihai Burtescu | -11/+9 |
| 2017-11-19 | rustc: extend the niche-filling enum optimization past 2 variants. | Eduard-Mihai Burtescu | -0/+37 |
| 2017-11-19 | rustc: unpack scalar pair newtype layout ABIs. | Eduard-Mihai Burtescu | -1/+1 |
| 2017-11-19 | rustc: unpack scalar newtype layout ABIs. | Eduard-Mihai Burtescu | -5/+5 |
| 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 | Auto merge of #46039 - oli-obk:test_suggestions, r=petrochenkov | bors | -30/+0 |
| 2017-11-18 | rustc_mir: always downcast enums, even if univariant. | Eduard-Mihai Burtescu | -0/+13 |
| 2017-11-18 | Auto merge of #46032 - KiChjang:ignore-borrowck-statics, r=nikomatsakis | bors | -34/+54 |
| 2017-11-18 | Auto merge of #46000 - kennytm:fix-45640-extern-type-ice-in-rustdoc, r=QuietM... | bors | -0/+28 |
| 2017-11-18 | Auto merge of #45999 - jseyfried:def_site_span, r=nrc | bors | -2/+2 |
| 2017-11-18 | Auto merge of #45989 - davidtwco:issue-45360, r=nikomatsakis | bors | -5/+18 |
| 2017-11-17 | Add run-pass test for assignment to static mut | Keith Yeung | -0/+23 |
| 2017-11-17 | Do not registor borrows for unsafe lvalues | Keith Yeung | -34/+0 |
| 2017-11-17 | Auto merge of #45853 - nikomatsakis:chalk-simplify-hr-lub-glb, r=arielb1 | bors | -0/+142 |
| 2017-11-17 | Allow assignment to static muts | Keith Yeung | -0/+31 |
| 2017-11-17 | issue better error message when LUB/GLB diverge under new behavior | Niko Matsakis | -0/+118 |