rust/src/test
bors 640cfc852a Auto merge of #43576 - arielb1:no-unneeded-unwind, r=eddyb
rustc_mir: don't build unused unwind cleanup blocks

When building a scope exit, don't build unwind cleanup blocks unless they will actually be used by the unwind path of a drop - the unused blocks are removed by SimplifyCfg, but they can cause a significant performance slowdown before they are removed. That fixes #43511.

Also a few other small MIR cleanups & optimizations.

r? @eddyb
2017-08-01 22:43:15 +00:00
..
codegen std: Mark Layout::repeat as #[inline] 2017-07-29 09:03:06 -07:00
codegen-units Adapt cgu-partitioning tests to pre-trans symbol internalization. 2017-07-13 13:29:25 +02:00
compile-fail Auto merge of #43552 - petrochenkov:instab, r=jseyfried 2017-08-01 06:05:34 +00:00
compile-fail-fulldeps syntax: Capture a TokenStream when parsing items 2017-07-28 10:47:01 -07:00
debuginfo Pretty-printers tests: gdbr -> gdb 2017-06-09 18:51:28 +03:00
incremental Detect implicitly defined late bound lifetime parameters as well 2017-07-18 00:12:48 +03:00
mir-opt rustc_mir::transform::simplify - remove nops first 2017-08-01 00:12:31 +03:00
parse-fail Simplify parsing of paths 2017-07-27 22:59:34 +03:00
pretty
run-fail Add tests for issues with the E-needstest label 2017-07-25 12:23:16 +09:00
run-fail-fulldeps Implement a file-path remapping feature in support of debuginfo and reproducible builds. 2017-04-26 15:44:02 +02:00
run-make Auto merge of #43506 - michaelwoerister:async-llvm, r=alexcrichton 2017-08-01 17:21:24 +00:00
run-pass save the subobligations as well 2017-07-30 11:07:28 -07:00
run-pass-fulldeps Update and fix a few tests 2017-06-26 02:08:14 +00:00
run-pass-valgrind Move unsized_tuple_coercion behind a feature gate. 2017-06-29 21:25:35 +09:00
rustdoc Add tests for issues with the E-needstest label 2017-07-25 12:23:16 +09:00
ui Auto merge of #43568 - arielb1:constant-recovery, r=eddyb 2017-08-01 14:20:23 +00:00
ui-fulldeps Change some helps to suggestions 2017-07-17 10:03:37 +02:00
COMPILER_TESTS.md Merge ui/README.md into COMPILER_TESTS.md and describe how custom UI normalization works. 2017-07-11 16:57:53 +08:00