summary refs log tree commit diff
path: root/src/test
AgeCommit message (Expand)AuthorLines
2017-12-23Auto merge of #46905 - pnkfelix:backport-46112-fix-to-beta, r=michaelwoeristerbors-10/+77
2017-12-22re-add tests from fixed regressionsAriel Ben-Yehuda-0/+71
2017-12-21Revert "Auto merge of #45225 - eddyb:trans-abi, r=arielb1"Ariel Ben-Yehuda-207/+90
2017-12-21Revert "rustc: don't unpack newtypes of scalar-pairs with mismatched alignment."Ariel Ben-Yehuda-11/+0
2017-12-21Revert "rustc_trans: don't apply noalias on returned references."Ariel Ben-Yehuda-23/+0
2017-12-21Revert "rustc_trans: don't write discriminants for uninhabited variants"Ariel Ben-Yehuda-37/+0
2017-12-21reverted tests to cope with "regression" back to printing leading `core::`Felix S. Klock II-4/+4
2017-12-20Regression test for issue #46112.Felix S. Klock II-0/+47
2017-12-20Followup for #46112.Felix S. Klock II-14/+34
2017-12-07rustc_trans: don't write discriminants for uninhabited variantsSimon Sapin-0/+37
2017-12-05rustc_trans: don't apply noalias on returned references.Eduard-Mihai Burtescu-0/+23
2017-12-05rustc: don't unpack newtypes of scalar-pairs with mismatched alignment.Eduard-Mihai Burtescu-0/+11
2017-11-20Auto merge of #45645 - fhartwig:39550, r=QuietMisdreavusbors-8/+8
2017-11-20Auto merge of #45905 - alexcrichton:add-wasm-target, r=aturonbors-128/+435
2017-11-19std: Add a new wasm32-unknown-unknown targetAlex Crichton-128/+435
2017-11-20Make rustdoc not include self-by-value methods from Deref targetFlorian Hartwig-8/+8
2017-11-19Auto merge of #45225 - eddyb:trans-abi, r=arielb1bors-90/+207
2017-11-19Revert "tests: Update run-make/issue-25581 to reflect how fat pointers are pa...Eduard-Mihai Burtescu-4/+9
2017-11-19rustc_trans: work around i686-pc-windows-msvc byval align LLVM bug.Eduard-Mihai Burtescu-3/+3
2017-11-19Don't glob-import overlapping variant names in test/codegen/match-optimizes-a...Eduard-Mihai Burtescu-11/+9
2017-11-19rustc: extend the niche-filling enum optimization past 2 variants.Eduard-Mihai Burtescu-0/+37
2017-11-19rustc: unpack scalar pair newtype layout ABIs.Eduard-Mihai Burtescu-1/+1
2017-11-19rustc: unpack scalar newtype layout ABIs.Eduard-Mihai Burtescu-5/+5
2017-11-19rustc: encode scalar pairs in layout ABI.Eduard-Mihai Burtescu-10/+7
2017-11-19rustc_trans: compute better align/dereferenceable attributes from pointees.Eduard-Mihai Burtescu-6/+6
2017-11-19rustc: optimize out uninhabited types and variants.Eduard-Mihai Burtescu-0/+23
2017-11-19rustc: generalize layout::Variants::NicheFilling to niches other than 0.Eduard-Mihai Burtescu-2/+32
2017-11-19rustc_trans: go through layouts uniformly for fat pointers and variants.Eduard-Mihai Burtescu-14/+13
2017-11-19rustc: make Layout::NullablePointer a lot more like Layout::General.Eduard-Mihai Burtescu-0/+3
2017-11-19rustc: collapse Layout::{Raw,StructWrapped}NullablePointer into one variant.Eduard-Mihai Burtescu-0/+1
2017-11-19rustc: represent the discriminant as a field for Layout::{Raw,StructWrapped}N...Eduard-Mihai Burtescu-0/+25
2017-11-19rustc: remove Ty::layout and move everything to layout_of.Eduard-Mihai Burtescu-10/+4
2017-11-19rustc: use an offset instead of a field path in Layout::StructWrappedNullable...Eduard-Mihai Burtescu-1/+0
2017-11-19rustc: do not inject discriminant fields into Layout::General's variants.Eduard-Mihai Burtescu-2/+5
2017-11-19rustc_trans: always insert alignment padding, even before the first field.Eduard-Mihai Burtescu-8/+11
2017-11-19rustc_trans: use *[T; 0] for slice data pointers instead of *T.Eduard-Mihai Burtescu-7/+8
2017-11-19rustc_trans: remove the in_memory_type_of distinction.Eduard-Mihai Burtescu-14/+0
2017-11-19rustc_trans: use more of the trans::mir and ty::layout APIs throughout.Eduard-Mihai Burtescu-6/+6
2017-11-19rustc_trans: use a predictable layout for constant ADTs.Eduard-Mihai Burtescu-4/+4
2017-11-18Auto merge of #46039 - oli-obk:test_suggestions, r=petrochenkovbors-30/+0
2017-11-18rustc_mir: always downcast enums, even if univariant.Eduard-Mihai Burtescu-0/+13
2017-11-18Auto merge of #46032 - KiChjang:ignore-borrowck-statics, r=nikomatsakisbors-34/+54
2017-11-18Auto merge of #46000 - kennytm:fix-45640-extern-type-ice-in-rustdoc, r=QuietM...bors-0/+28
2017-11-18Auto merge of #45999 - jseyfried:def_site_span, r=nrcbors-2/+2
2017-11-18Auto merge of #45989 - davidtwco:issue-45360, r=nikomatsakisbors-5/+18
2017-11-17Add run-pass test for assignment to static mutKeith Yeung-0/+23
2017-11-17Do not registor borrows for unsafe lvaluesKeith Yeung-34/+0
2017-11-17Auto merge of #45853 - nikomatsakis:chalk-simplify-hr-lub-glb, r=arielb1bors-0/+142
2017-11-17Allow assignment to static mutsKeith Yeung-0/+31
2017-11-17issue better error message when LUB/GLB diverge under new behaviorNiko Matsakis-0/+118