Closed tromey closed 7 years ago
The C output for a simple unwind-protect case, like:
unwind-protect
; -*- lexical-binding:t -*- (defun x () (save-excursion (message "hi")))
Ends up with:
PUSH_HANDLER (h1, Qnil, UNWIND_PROTECT); if (sys_setjmp (h1->jmp)) { handlerlist = handlerlist->next; goto BB_1; } ... BB_1: handlerlist = handlerlist->next;
One of these is redundant.
The C output for a simple
unwind-protect
case, like:Ends up with:
One of these is redundant.