HCoop
/
bpt
/
guile.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
8d59d55
)
Reify call-thunk/no-inline.
author
Andy Wingo
<wingo@igalia.com>
Mon, 14 Oct 2013 14:43:42 +0000
(16:43 +0200)
committer
Andy Wingo
<wingo@igalia.com>
Mon, 14 Oct 2013 14:43:42 +0000
(16:43 +0200)
* module/language/cps/reify-primitives.scm (reify-primitives): Remove
call-thunk/no-inline in this late phase.
module/language/cps/reify-primitives.scm
patch
|
blob
|
blame
|
history
diff --git
a/module/language/cps/reify-primitives.scm
b/module/language/cps/reify-primitives.scm
index
ebd2da0
..
34700b1
100644
(file)
--- a/
module/language/cps/reify-primitives.scm
+++ b/
module/language/cps/reify-primitives.scm
@@
-101,6
+101,9
@@
(_ (build-cps-term ($continue k ($void))))))
(($ $fun)
(build-cps-term ($continue k ,(visit-fun exp))))
+ (($ $primcall 'call-thunk/no-inline (proc))
+ (build-cps-term
+ ($continue k ($call proc ()))))
(($ $primcall name args)
(cond
((or (prim-rtl-instruction name) (branching-primitive? name))