Handbook
Glossary
inactive-positions ( new assoc -- )
Vocabulary
compiler
.
cfg
.
linear-scan
.
allocation
.
spilling
Inputs
new
an
object
assoc
an
object
Outputs
None
Definition
USING:
compiler.cfg.linear-scan.allocation.state
compiler.cfg.linear-scan.live-intervals
kernel
sequences
;
IN:
compiler.cfg.linear-scan.allocation.spilling
:
inactive-positions
( new assoc -- )
[
[
inactive-intervals-for
]
keep
[
[
intervals-intersect?
]
curry
filter
]
keep
]
dip
find-use-positions
;