about summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2016-12-15Auto merge of #38331 - bluss:assume-stage, r=alexcrichtonbors-0/+16
2016-12-15Warn unused type aliasesSeo Sanghyeon-2/+23
2016-12-15Remove now unnecessary codeSeo Sanghyeon-18/+5
2016-12-15Auto merge of #38185 - jsgf:test-list, r=alexcrichtonbors-20/+79
2016-12-15Auto merge of #37702 - redox-os:redox, r=brsonbors-8/+4252
2016-12-15Demote most backwards incompatible ambiguity errors from RFC 1560 to warnings.Jeffrey Seyfried-28/+111
2016-12-15Require `#[proc_macro_derive]` functions to be `pub`.Jeffrey Seyfried-10/+16
2016-12-15Auto merge of #38375 - petrochenkov:prim, r=eddybbors-2/+24
2016-12-14When cast needs a dereference point at full castEsteban Küber-126/+326
2016-12-14Add `MarkdownHmtl` escape structEsteban Küber-11/+27
2016-12-15rustbuild: Add small description of --keep-stageUlrik Sverdrup-0/+9
2016-12-14rustbuild: Add sccache supportAlex Crichton-25/+110
2016-12-15Fix regression in resolution of primitive typesVadim Petrochenkov-2/+24
2016-12-14review commentsEsteban Küber-10/+58
2016-12-14Indicate `BTreeSet` in docs is code-like.Corey Farwell-5/+5
2016-12-14Auto merge of #38367 - alexcrichton:fix-nightiles, r=brsonbors-1/+2
2016-12-14rustbuild: Run `dist` on a `distcheck`Alex Crichton-1/+2
2016-12-14libtest: add --list option to list tests and benchmarksJeremy Fitzhardinge-20/+79
2016-12-14Auto merge of #38295 - dylanmckay:llvm-4.0-di-globalvar, r=michaelwoeristerbors-5/+20
2016-12-14Add a case to type-sizes to explicitly verify that field reordering triggers.Austin Hicks-0/+7
2016-12-14Fix computation of enum names based off the discrfield in the case of the nul...Austin Hicks-23/+36
2016-12-14Fix error introduced during last rebaseAustin Hicks-1/+1
2016-12-14Fix -Z print-type-sizes and tests.Austin Hicks-33/+35
2016-12-14Incorporate review commentsAustin Hicks-15/+8
2016-12-14Some small fixes to how structs/enums are optimizedAustin Hicks-2/+2
2016-12-14Make tidyAustin Hicks-2/+2
2016-12-14Fix closure arguments which are immediate because of field reordering.Austin Hicks-2/+30
2016-12-14Fix having multiple reprs on the same type.Austin Hicks-54/+124
2016-12-14Change how type-sizes works slightly: we want to ensure that [i16; 0] introdu...Austin Hicks-1/+2
2016-12-14Make tidyAustin Hicks-8/+17
2016-12-14Fix type-sizes testAustin Hicks-1/+1
2016-12-14Fix checking to see if the last field of a struct can be unsized.Austin Hicks-1/+1
2016-12-14Don't optimize pairsAustin Hicks-2/+7
2016-12-14First attempt at detecting if structs can ever be unsizedAustin Hicks-2/+14
2016-12-14Use an enum to differentiate between kinds of structs.Austin Hicks-30/+61
2016-12-14Make tidyAustin Hicks-14/+26
2016-12-14Modify debuginfo to deal with the difference between source and memory orderAustin Hicks-36/+47
2016-12-14Struct::new takes a vec, avoiding double allocation in some casesAustin Hicks-18/+19
2016-12-14Incorporate a bunch of review comments.Austin Hicks-60/+47
2016-12-14Add yet more missing #[repr(C)] to testsAustin Hicks-0/+2
2016-12-14Fix tuple and closure literals.Austin Hicks-1/+13
2016-12-14Fix extern-pass-empty test, which needed repr(C)Austin Hicks-0/+3
2016-12-14Make constant field access account for field reordering.Austin Hicks-10/+5
2016-12-14Fix bugs to optimizing enums:Austin Hicks-6/+15
2016-12-14Optimize anything using a layout::Struct by introducing a mapping from source...Austin Hicks-81/+180
2016-12-14Merge branch 'master' into redoxJeremy Soller-419/+1776
2016-12-14Auto merge of #38351 - sanxiyn:doc-test-args, r=alexcrichtonbors-3/+2
2016-12-14Add missing Duration examplesGuillaume Gomez-13/+66
2016-12-14Auto merge of #38340 - alexcrichton:fix-travis, r=alexcrichtonbors-1/+61
2016-12-14Update LLVM global variable debug info API for 4.0Dylan McKay-5/+20