rust/tests/compile-fail
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
..
2019-08-05 10:45:48 +02:00
2019-08-03 17:27:50 +02:00
2019-08-03 20:54:57 +02:00
2019-08-03 20:54:57 +02:00
2019-08-02 14:26:15 +02:00
2019-04-21 13:18:05 +02:00
2019-06-16 11:10:33 +02:00
2019-06-16 11:10:33 +02:00
2019-11-03 10:15:55 +01:00
2019-11-03 10:15:55 +01:00
2019-06-16 11:10:33 +02:00
2019-06-02 22:16:02 +02:00
2019-05-27 19:37:31 +02:00
2019-11-17 08:34:25 -05:00
2019-11-17 08:34:25 -05:00
2019-11-17 08:34:25 -05:00
2019-11-17 08:34:25 -05:00
2019-11-06 09:24:26 +01:00
2019-08-31 08:41:55 +02:00
2019-08-15 11:01:03 +02:00
2019-06-24 14:50:27 +02:00