Handbook
Glossary
compute-escaping-allocations ( -- )
Vocabulary
compiler
.
tree
.
escape-analysis
.
allocations
Word description
Compute which tuples escape
Definition
USING:
assocs
disjoint-sets
kernel
namespaces
;
IN:
compiler.tree.escape-analysis.allocations
:
compute-escaping-allocations
( -- )
allocations
get
escaping-values
get
dup
+escaping+
swap
representative
'[
_
representative
_
=
]
filter-keys
escaping-allocations
set
;