Paste: compiler bug?

Author: pruned
Mode: factor
Date: Sat, 19 Sep 2009 05:08:39
Plain Text |
( scratchpad ) [ over f over f ] optimized.
[ over f over f ]
( scratchpad ) [ 2dup [ f ] bi@ ] optimized.
[ 2dup >R f R> f ]
( scratchpad ) [ 2dup [ f ] bi@ ] test-mr mr.
=== word: ( gensym ), label: ( gensym )

_label 0 
_label 1 
##peek ECX D 0 
##peek EAX D 1 
##load-immediate EBX 5 
##inc-d 4 
##replace EAX D 3 
##replace EBX D 0 
##replace ECX D 1 
##replace EBX D 2 
_label 2 
##return 
_spill-area-size 0 

( scratchpad ) [ over f over f ] test-mr mr.
=== word: ( gensym ), label: ( gensym )

_label 0 
_label 1 
##peek ECX D 1 
##load-immediate EAX 5 
##inc-d 4 
##replace EAX D 0 
##replace ECX D 1 
##replace EAX D 2 
##replace ECX D 3 
_label 2 
##return 
_spill-area-size 0 

( scratchpad ) 

Annotation: nevermind

Author: pruned
Mode: factor
Date: Sat, 19 Sep 2009 05:18:32
Plain Text |
over f over f !=  2dup [ f ] bi@

New Annotation

Summary:
Author:
Mode:
Body: