2 : spill-integer-base ( -- n )
3 stack-frame get spill-counts>> double-float-regs swap at
4 double-float-regs reg-size * ;
6 : spill-integer@ ( n -- offset )
7 cells spill-integer-base + param@ ;
9 : spill-float@ ( n -- offset )
10 double-float-regs reg-size * param@ ;
12 : (stack-frame-size) ( stack-frame -- n )
15 [ spill-counts>> [ swap reg-size * ] { } assoc>map sum ]