1.0.13.9: Fix another segfault from the new RESTART-FRAME instrumentation
commit7a0f4c68d94ff6c9a54c7605b6fd3cd8125c1c8c
authorJuho Snellman <jsnell@iki.fi>
Tue, 1 Jan 2008 18:16:29 +0000 (1 18:16 +0000)
committerJuho Snellman <jsnell@iki.fi>
Tue, 1 Jan 2008 18:16:29 +0000 (1 18:16 +0000)
tree97fdd7a67033f2249ac73d4dc640f3d7300d0ae3
parentb76dac3d5f89700f3a076403157eae3c52e4c118
1.0.13.9: Fix another segfault from the new RESTART-FRAME instrumentation

        * When a function was inlined, and a XEP created for it in the same
          component, it was possible that a BIND-SENTINEL VOP would be emitted
          without a closing UNBIND-SENTINEL.
        * Fix this by never instrumenting inlined functions.
        * Reported by James Knight.
src/compiler/ir1tran-lambda.lisp
src/compiler/ir2tran.lisp
src/compiler/node.lisp
tests/unwind-to-frame-and-call.impure.lisp
version.lisp-expr