rust/tests
Aaron Hill 08d3fbc76b
Support unwinding after a panic
Fixes #658

This commit adds support for unwinding after a panic. It requires a
companion rustc PR to be merged, in order for the necessary hooks to
work properly.

Currently implemented:
* Selecting between unwind/abort mode based on the rustc Session
* Properly popping off stack frames, unwinding back the caller
* Running 'unwind' blocks in Mir terminators

Not yet implemented:
* 'Abort' terminators

This PR was getting fairly large, so I decided to open it for review without
implementing 'Abort' terminator support. This could either be added on
to this PR, or merged separately.
2019-11-17 08:34:25 -05:00
..
compile-fail Support unwinding after a panic 2019-11-17 08:34:25 -05:00
run-pass Support unwinding after a panic 2019-11-17 08:34:25 -05:00
compiletest.rs update comment re: not using higher mir-opt-level 2019-11-04 11:17:40 +01:00