Two quick fixes
parent
be12dc3e9f
commit
3d5995b3b4
|
@ -29,7 +29,6 @@ SYMBOL: check-optimizer?
|
||||||
normalize
|
normalize
|
||||||
propagate
|
propagate
|
||||||
cleanup
|
cleanup
|
||||||
?check
|
|
||||||
dup run-escape-analysis? [
|
dup run-escape-analysis? [
|
||||||
escape-analysis
|
escape-analysis
|
||||||
unbox-tuples
|
unbox-tuples
|
||||||
|
|
|
@ -170,7 +170,7 @@ SYMBOL: history
|
||||||
] if ;
|
] if ;
|
||||||
|
|
||||||
: inline-word ( #call word -- ? )
|
: inline-word ( #call word -- ? )
|
||||||
dup specialized-def inline-word-def ;
|
dup def>> inline-word-def ;
|
||||||
|
|
||||||
: inline-method-body ( #call word -- ? )
|
: inline-method-body ( #call word -- ? )
|
||||||
2dup should-inline? [ inline-word ] [ 2drop f ] if ;
|
2dup should-inline? [ inline-word ] [ 2drop f ] if ;
|
||||||
|
|
Loading…
Reference in New Issue