Handbook
Glossary
recursive-stacks ( #enter-recursive -- stacks )
Vocabulary
compiler
.
tree
.
escape-analysis
.
recursive
Inputs
#enter-recursive
an
object
Outputs
stacks
an
object
Definition
USING:
compiler.tree.escape-analysis.allocations
compiler.tree.recursive
disjoint-sets
kernel
namespaces
sequences
;
IN:
compiler.tree.escape-analysis.recursive
:
recursive-stacks
( #enter-recursive -- stacks )
recursive-phi-in
escaping-values
get
[
disjoint-set-member?
]
curry
[
all?
]
curry
filter
flip
;