unifying register comstants
were in several files with different names many files touched, but just renames
This commit is contained in:
@ -14,9 +14,9 @@ module Register
|
||||
new_codes = []
|
||||
slot = Virtual::Slot
|
||||
# move the current new_message to message
|
||||
new_codes << RegisterTransfer.new( slot::NEW_MESSAGE_REGISTER , slot::MESSAGE_REGISTER )
|
||||
new_codes << RegisterTransfer.new( RegisterReference.new_message_reg , RegisterReference.message_reg )
|
||||
# "roll out" self into its register
|
||||
new_codes << GetSlot.new( slot::MESSAGE_REGISTER , Virtual::SELF_INDEX, slot::SELF_REGISTER )
|
||||
new_codes << GetSlot.new( RegisterReference.message_reg , Virtual::SELF_INDEX, RegisterReference.self_reg )
|
||||
# do the register call
|
||||
new_codes << FunctionCall.new( code.method )
|
||||
block.replace(code , new_codes )
|
||||
|
Reference in New Issue
Block a user