( scratchpad ) : foo ( x y -- z ) + ; ( scratchpad ) :: bar ( x y -- z ) x y + ; ( scratchpad ) USE: compiler.tree.debugger ( scratchpad ) \ foo optimized. [ + ] ( scratchpad ) \ bar optimized. [ "COMPLEX SHUFFLE" "COMPLEX SHUFFLE" R> + ] ( scratchpad ) \ foo disassemble 00000001115de7b0: 488d1d05000000 lea rbx, [rip+0x5] 00000001115de7b7: e9e49439ff jmp 0x110977ca0 (+) 00000001115de7bc: 0000 add [rax], al 00000001115de7be: 0000 add [rax], al ( scratchpad ) \ bar disassemble 00000001115ef620: 488d1d05000000 lea rbx, [rip+0x5] 00000001115ef627: e9748638ff jmp 0x110977ca0 (+) 00000001115ef62c: 0000 add [rax], al 00000001115ef62e: 0000 add [rax], al