Handbook
Glossary
inactive-positions ( new assoc -- )
Vocabulary
compiler
.
cfg
.
linear-scan
.
allocation
Inputs
new
an
object
assoc
an
object
Outputs
None
Definition
USING:
accessors
compiler.cfg.linear-scan.allocation.state
compiler.cfg.linear-scan.live-intervals
kernel
sequences
;
IN:
compiler.cfg.linear-scan.allocation
:
inactive-positions
( new assoc -- )
[
[
inactive-intervals-for
]
keep
]
dip
[
[
intersect-intervals
1/0.
or
]
curry
]
dip
[
[
[
reg>>
]
bi
]
curry
]
dip
[
add-use-position
]
curry
compose
each
;