Regression: insufficient compiled usage recorded
parent
1e69e739bf
commit
c674dd9101
|
@ -51,9 +51,11 @@ GENERIC: cleanup* ( node -- node/nodes )
|
||||||
tri prefix ;
|
tri prefix ;
|
||||||
|
|
||||||
: cleanup-inlining ( #call -- nodes )
|
: cleanup-inlining ( #call -- nodes )
|
||||||
[ dup method>> [ drop ] [ word>> +inlined+ depends-on ] if ]
|
[
|
||||||
[ body>> cleanup ]
|
dup method>>
|
||||||
bi ;
|
[ method>> dup word? [ +called+ depends-on ] [ drop ] if ]
|
||||||
|
[ word>> +inlined+ depends-on ] if
|
||||||
|
] [ body>> cleanup ] bi ;
|
||||||
|
|
||||||
! Removing overflow checks
|
! Removing overflow checks
|
||||||
: no-overflow-variant ( op -- fast-op )
|
: no-overflow-variant ( op -- fast-op )
|
||||||
|
|
Loading…
Reference in New Issue