Re:D as a Better C
by millstone on Wednesday August 23, 2017 @03:51PM
(#15084494)
Gotcha. C++ has the same problem when its exceptions are thrown through C or -fno-exceptions C++ frames.
If that's the only hold-up, IMO the way to go is to abort at the boundary, when an exception would propagate into frames without unwind tables. RAII is too valuable to do without!
If that's the only hold-up, IMO the way to go is to abort at the boundary, when an exception would propagate into frames without unwind tables. RAII is too valuable to do without!