mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-06-24 12:20:20 +02:00
Re-mark "throw" et al as not having fallthrough
* module/system/vm/disassembler.scm (instruction-has-fallthrough?): Re-add throw, etc. * module/system/vm/frame.scm (compute-frame-sizes, compute-killv): Allow for unreachable code.
This commit is contained in:
parent
f84474ef39
commit
dd8bf6a98c
2 changed files with 7 additions and 4 deletions
|
@ -527,6 +527,7 @@ address of that offset."
|
|||
;; the non-fallthrough-set currently to allow the
|
||||
;; frame parser to be able to compute the stack
|
||||
;; size for following code.
|
||||
throw throw/value throw/value+data
|
||||
tail-call tail-call-label tail-call/shuffle
|
||||
return-values
|
||||
subr-call foreign-call continuation-call
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue