Skip to content
Snippets Groups Projects
Forked from cmucl / cmucl
Source project has a limited visibility.
  • pmai's avatar
    0becdc66
    The recent changes which made system:without-hemlock a simple progn if · 0becdc66
    pmai authored
    Hemlock wasn't present, caused the compiler to tail-call eliminate the
    function call in signal handlers defined via define-signal-handler.
    Besides causing problems for the debugger, which now sees a foreign
    function call land frame as the top of stack, this is also confusing
    to the end user, hence we turn up the debug optimization quality to
    prevent tail-call-elimination here.
    0becdc66
    History
    The recent changes which made system:without-hemlock a simple progn if
    pmai authored
    Hemlock wasn't present, caused the compiler to tail-call eliminate the
    function call in signal handlers defined via define-signal-handler.
    Besides causing problems for the debugger, which now sees a foreign
    function call land frame as the top of stack, this is also confusing
    to the end user, hence we turn up the debug optimization quality to
    prevent tail-call-elimination here.