rust/src/test
bors 8a87b945b2 Auto merge of #67711 - Amanieu:fix_unwind_leak, r=alexcrichton
Fix memory leak if C++ catches a Rust panic and discards it

If C++ catches a Rust panic using `catch (...)` and then chooses not to rethrow it, the `Box<dyn Any>` in the exception may be leaked. This PR fixes this by adding the necessary destructors to the exception object.

r? @Mark-Simulacrum
2020-01-14 15:29:43 +00:00
..
assembly
auxiliary
codegen Auto merge of #67900 - nikic:prepare-llvm-10, r=nagisa 2020-01-13 04:01:00 +00:00
codegen-units Update test output. 2019-10-25 14:52:39 +02:00
compile-fail Errors in promoteds may only cause lints not hard errors 2020-01-10 09:08:25 +01:00
debuginfo Remove legacy debuginfo tests 2020-01-07 21:28:22 +01:00
incremental Add a test for #37333 2020-01-01 13:07:41 +01:00
mir-opt Rebase fallout 2020-01-10 09:08:25 +01:00
pretty ast_stmt_expr_attr -> pretty & ui tests 2019-12-20 22:53:40 +01:00
run-fail Errors in promoteds may only cause lints not hard errors 2020-01-10 09:08:25 +01:00
run-make Check for the entry kind 2020-01-08 10:05:44 +01:00
run-make-fulldeps Abort if C++ tries to swallow a Rust panic 2020-01-11 10:18:44 +00:00
run-pass-valgrind
rustdoc Rollup merge of #67955 - ollie27:rustdoc_cfg_dupes, r=GuillaumeGomez 2020-01-09 00:29:17 +09:00
rustdoc-js
rustdoc-js-std
rustdoc-ui buffer lexer errors in rustdoc syntax checking 2020-01-04 19:20:35 -05:00
rustfix
ui Rollup merge of #68143 - skinny121:const-param-type-elided-lifetime, r=petrochenkov 2020-01-14 14:02:23 +09:00
ui-fulldeps fix ui-fulldeps & tests fallout 2020-01-11 07:42:26 +01:00
COMPILER_TESTS.md