Teach continuation parser about last return code offsets.
authorTaylor R Campbell <campbell@mumble.net>
Mon, 26 Aug 2019 02:48:45 +0000 (02:48 +0000)
committerTaylor R Campbell <campbell@mumble.net>
Mon, 26 Aug 2019 03:22:44 +0000 (03:22 +0000)
commit1b54cc3d488da817ac8706ab95f0e1c9d5846807
tree8aa0426b9fa33775b72f1c5e59d169e13ce5fe3a
parent8cbede4dbb7956d077fba4c29236e0523da20fbd
Teach continuation parser about last return code offsets.

This fixes a thirty-year-old (!) bug with creating continuations that
return into compiled code with #f as the last return code offset for
reenter-compiled-code.  Manifests only with debugging enabled.
src/runtime/conpar.scm
src/runtime/runtime.pkg