summaryrefslogtreecommitdiff
path: root/libguile/run-test
diff options
context:
space:
mode:
authorAndy Wingo <wingo@pobox.com>2013-11-15 14:57:05 +0100
committerAndy Wingo <wingo@pobox.com>2013-11-15 15:19:04 +0100
commit0c247a2fb6a9872b262eb7558e62481ac1967063 (patch)
tree8557320a9c279a9b8e42629c5f7870bfcd7a4f9a /libguile/run-test
parent987c1f5ff333dfa57e1e08b472d79f194e40ad0b (diff)
downloadguile-0c247a2fb6a9872b262eb7558e62481ac1967063.tar.gz
Try to allocate arguments directly in call frames
* module/language/cps/slot-allocation.scm (allocate-slots): Convert cont-table to a vector, for ease of access. Run a pass before allocation that determines the set of variables whose slot allocation can and should be delayed, so that they can ideally be allocated directly in an argument slot.
Diffstat (limited to 'libguile/run-test')
0 files changed, 0 insertions, 0 deletions