remove save return

This commit is contained in:
Torsten Ruger
2015-11-02 20:11:12 +02:00
parent ddb1df7362
commit 45bd4bfdc6
2 changed files with 16 additions and 10 deletions

View File

@ -84,8 +84,7 @@ module Soml
def init_method
source = "_init_method"
@method.instructions = Register::Label.new(source, "#{method.for_class.name}.#{method.name}")
@current = method.instructions
add_code enter = Register.save_return(source, :message , :return_address)
@current = enter = method.instructions
add_code Register::Label.new( source, "return")
# move the current message to new_message
add_code Register::RegisterTransfer.new(source, Register.message_reg , Register.new_message_reg )