rust/src/test
bors 29ad8539b9 auto merge of #20060 : Aatch/rust/enum-repr, r=alexcrichton
The previous behaviour of using the smallest type possible caused LLVM
to treat padding too conservatively, causing poor codegen. This commit
changes the behaviour to use an alignment-sized integer as the
discriminant. This keeps types the same size, but helps LLVM understand
the data structure a little better, resulting in better codegen.
2014-12-24 16:21:23 +00:00
..
auxiliary Allow use of [_ ; n] syntax for fixed length and repeating arrays. 2014-12-20 15:23:29 +13:00
bench Renaming of the Iter types as in RFC #344 2014-12-22 12:58:55 +01:00
codegen librustc: Forbid private types in public APIs. 2014-09-22 20:05:45 -07:00
compile-fail Review changes 2014-12-24 09:24:59 +13:00
compile-fail-fulldeps std: Change escape_unicode to use new escapes 2014-12-16 08:09:37 -08:00
debuginfo Revert "debuginfo: Create debuginfo for for-loop variables again." 2014-12-22 08:25:44 -08:00
pretty rollup merge of #19891: nikomatsakis/unique-fn-types-3 2014-12-22 12:51:23 -08:00
run-fail Revise std::thread API to join by default 2014-12-18 23:31:52 -08:00
run-make fix run-make/ tests now flowgraph printing has moved to the unstable --xpretty option. 2014-12-22 19:41:19 +01:00
run-pass auto merge of #20060 : Aatch/rust/enum-repr, r=alexcrichton 2014-12-24 16:21:23 +00:00
run-pass-fulldeps ack parser.parse_ty change in quote_ty! (+ test) 2014-12-19 15:25:02 +01:00
run-pass-valgrind Free stdin on exit 2014-12-14 23:36:50 -08:00