[debugger][exception] Debugger breaks on handled exceptions (mono/mono#17106)
authorThays Grazia <thaystg@gmail.com>
Mon, 7 Oct 2019 12:22:06 +0000 (08:22 -0400)
committerGitHub <noreply@github.com>
Mon, 7 Oct 2019 12:22:06 +0000 (08:22 -0400)
commit779a566ee08249de7fa1a3a0e283cb222c4e8dc7
tree44d6acfb31164c17cdb282050de5586f1cd93d4c
parent6f6928038f2833943ac3ea53e56095b5f9a97e4d
[debugger][exception] Debugger breaks on handled exceptions (mono/mono#17106)

* If there is a perform_wait_callback in the stack there will be another catch generated by the owner thread, so we don't need to throw, we can continue and find the next catch.
Fixes mono/mono#17083

* Reverting unit test changed on commit 405d521.

* Fixing assert when calling mono_jit_info_get_method if it was a trampoline.

Commit migrated from https://github.com/mono/mono/commit/18fac0a24190cb3f90057d86232e773758bb1284
src/mono/mono/mini/mini-exceptions.c