15 lines
384 B
Factor
15 lines
384 B
Factor
USING: accessors assocs combinators compiler.cfg compiler.cfg.registers
|
|
compiler.cfg.stacks compiler.cfg.stacks.height kernel tools.test ;
|
|
IN: compiler.cfg.stacks.height.tests
|
|
|
|
{
|
|
T{ ds-loc f 4 }
|
|
T{ rs-loc f 5 }
|
|
} [
|
|
begin-stack-analysis
|
|
3 4 T{ basic-block }
|
|
[ record-stack-heights ]
|
|
[ D 1 swap untranslate-loc ]
|
|
[ R 1 swap untranslate-loc ] tri
|
|
] unit-test
|