Handbook
Glossary
prepare-backtracking-phase-weights ( -- )
Vocabulary
compiler
.
cfg
.
register-allocation
.
backtracking
Inputs
None
Outputs
None
Definition
USING:
assocs
compiler.cfg.register-allocation.spill-sites
kernel
math
namespaces
sequences
;
IN:
compiler.cfg.register-allocation.backtracking
:
prepare-backtracking-phase-weights
( -- )
spill-site-weights
get
>alist
[
first2
swap
1
+
spill-site-weights
get
set-at
]
each
cold-definition-sites
get
keys
[
1
+
t
swap
cold-definition-sites
get
set-at
]
each
;