On Monday, 23 November 2015 at 21:38:39 UTC, Walter Bright wrote:
On 11/23/2015 1:32 PM, deadalnix wrote:
On Monday, 23 November 2015 at 21:05:29 UTC, Walter Bright
wrote:
dmd rewrites try-catch-finally into try-{try-catch}-finally,
which makes it
easier to generate code, because fewer special cases and
fewer bugs. I've
become a big fan of that technique :-)
Wouldn't that makes unwinding slower because one need to go
through several
landing pads ?
Yes. But if you're choked by unwinding speed, you're doing it
wrong.
I don't think this is a good reason for making it twice as slow :)