fixing pass order by require order (easier to track)
This commit is contained in:
@ -84,10 +84,11 @@ require_relative "type"
|
||||
require_relative "object"
|
||||
require_relative "constants"
|
||||
require_relative "boot_space"
|
||||
# the passes _are_ order dependant
|
||||
require_relative "passes/send_implementation"
|
||||
require_relative "passes/get_implementation"
|
||||
require_relative "passes/frame_implementation"
|
||||
require_relative "passes/enter_implementation"
|
||||
require_relative "passes/frame_implementation"
|
||||
|
||||
Sof::Volotile.add(Virtual::Block , [:method])
|
||||
Sof::Volotile.add(Virtual::CompiledMethod , [:current])
|
||||
|
@ -13,5 +13,5 @@ module Virtual
|
||||
end
|
||||
end
|
||||
end
|
||||
Virtual::BootSpace.space.add_pass_after "Virtual::EnterImplementation" , "Virtual::GetImplementation"
|
||||
Virtual::BootSpace.space.add_pass "Virtual::EnterImplementation"
|
||||
end
|
||||
|
@ -46,5 +46,5 @@ module Virtual
|
||||
end
|
||||
end
|
||||
end
|
||||
Virtual::BootSpace.space.add_pass_after "Virtual::FrameImplementation" , "Virtual::GetImplementation"
|
||||
Virtual::BootSpace.space.add_pass "Virtual::FrameImplementation"
|
||||
end
|
||||
|
@ -11,5 +11,5 @@ module Virtual
|
||||
end
|
||||
end
|
||||
end
|
||||
Virtual::BootSpace.space.add_pass_after "Virtual::GetImplementation", "Virtual::SendImplementation"
|
||||
Virtual::BootSpace.space.add_pass "Virtual::GetImplementation"
|
||||
end
|
||||
|
Reference in New Issue
Block a user