diff options
author | Andy Wingo <wingo@pobox.com> | 2019-08-18 22:09:38 +0200 |
---|---|---|
committer | Andy Wingo <wingo@pobox.com> | 2019-08-18 22:27:12 +0200 |
commit | 4bb5834d754aac50ba3288b232ea49f22cf21d0e (patch) | |
tree | 58d3aa5abd73fdbe84fce3c6576d528139c97915 /libguile/expand.c | |
parent | b16ad94667158d8f0f748cd73a2a51bd12033d5f (diff) | |
download | guile-4bb5834d754aac50ba3288b232ea49f22cf21d0e.tar.gz |
Fix bug in which codegen accessed data beyond end of stack
* module/language/cps/compile-bytecode.scm (compile-function): When
shuffling return values, we need to reset the frame after any "extra"
values are read and before any "extra" values may be set.
Diffstat (limited to 'libguile/expand.c')
0 files changed, 0 insertions, 0 deletions