Return to peeprules.vmg CVS log | Up to [gforth] / gforth |
gforth-prof is built by default again default CFLAGS is now "-O2" instead of "-g -O2" added some static superinstructions fixed computation of engine/costs.i minor changes
1: super1 = lit@ lit@ 2: super2 = lit@ call 3: super3 = lit call 4: super4 = lit ! 5: super5 = lit@ lit@ call 6: super6 = lit@ lit@ lit@ 7: super7 = lit@ lit@ lit@ call 8: super8 = lit lit 9: super9 = lit + 10: super10 = dup call 11: super11 = cells lit 12: super12 = cells lit + 13: super13 = lit@ and 14: super14 = ! ;s 15: super15 = lit@ ?branch 16: super16 = + @ 17: super17 = lit@ = 18: super18 = lit@ lit 19: super19 = lit + @ 20: super20 = dup lit@ 21: super21 = ! lit 22: super22 = 0= ?branch 23: super23 = lit lit ! 24: super24 = dup lit 25: super25 = lit ! lit 26: super26 = ! call 27: super27 = cells lit + @ 28: super29 = lit ! ;s 29: super30 = lit@ + 30: super31 = ! lit@ 31: super32 = lit ! call 32: super33 = = ?branch 33: super34 = lit @ 34: super36 = i call 35: super37 = lit ! lit@ 36: super38 = + ;s 37: super39 = + lit 38: super40 = useraddr @ 39: super41 = + dup 40: super42 = over call 41: super43 = @ ;s 42: super44 = swap lit@ 43: super45 = = or 44: super46 = drop ;s 45: super47 = swap call 46: super48 = and ?branch 47: super49 = @ lit 48: super50 = drop lit@ 49: super52 = lit@ * 50: super53 = lit ;s