Differences From Artifact [2dc53da018]:
- File src/runtime/exception.m — part of check-in [24aac72caa] at 2013-08-03 13:38:25 on branch trunk — exception.m: A few minor style improvements. (user: js, size: 15249) [annotate] [blame] [check-ins using]
To Artifact [8bf5e39212]:
- File
src/runtime/exception.m
— part of check-in
[6dcd43ed6c]
at
2013-09-29 16:26:41
on branch trunk
— Remove an _Unwind_DeleteException call.
It seems that this call is fine with Clang, but crashes with GCC.
Removing this call does not seem to introduce a leak (verified with
valgrind). (user: js, size: 15217) [annotate] [blame] [check-ins using]
︙ | |||
595 596 597 598 599 600 601 | 595 596 597 598 599 600 601 602 603 604 605 606 607 608 | - - | CONTINUE_UNWIND; _Unwind_SetGR(ctx, __builtin_eh_return_data_regno(0), (uintptr_t)ex); _Unwind_SetGR(ctx, __builtin_eh_return_data_regno(1), filter); _Unwind_SetIP(ctx, landingpad); |
︙ |