move space to parfait

Also make the machine the singleton
and space hang off it

Many repercussions, not all fixed in this commit
This commit is contained in:
Torsten Ruger
2015-05-12 15:36:44 +03:00
parent 2e8b514e9c
commit b980def84e
35 changed files with 185 additions and 195 deletions

View File

@ -15,5 +15,5 @@ module Arm
end
end
end
Virtual::BootSpace.space.add_pass "Arm::CallImplementation"
Virtual::Machine.instance.add_pass "Arm::CallImplementation"
end

View File

@ -9,5 +9,5 @@ module Arm
end
end
end
Virtual::BootSpace.space.add_pass "Arm::ConstantImplementation"
Virtual::Machine.instance.add_pass "Arm::ConstantImplementation"
end

View File

@ -9,5 +9,5 @@ module Arm
end
end
end
Virtual::BootSpace.space.add_pass "Arm::GetImplementation"
Virtual::Machine.instance.add_pass "Arm::GetImplementation"
end

View File

@ -11,5 +11,5 @@ module Arm
end
end
end
Virtual::BootSpace.space.add_pass "Arm::MainImplementation"
Virtual::Machine.instance.add_pass "Arm::MainImplementation"
end

View File

@ -9,5 +9,5 @@ module Arm
end
end
end
Virtual::BootSpace.space.add_pass "Arm::ReturnImplementation"
Virtual::Machine.instance.add_pass "Arm::ReturnImplementation"
end

View File

@ -14,5 +14,5 @@ module Arm
end
end
end
Virtual::BootSpace.space.add_pass "Arm::SaveImplementation"
Virtual::Machine.instance.add_pass "Arm::SaveImplementation"
end

View File

@ -9,5 +9,5 @@ module Arm
end
end
end
Virtual::BootSpace.space.add_pass "Arm::SetImplementation"
Virtual::Machine.instance.add_pass "Arm::SetImplementation"
end

View File

@ -9,5 +9,5 @@ module Arm
end
end
end
Virtual::BootSpace.space.add_pass "Arm::TransferImplementation"
Virtual::Machine.instance.add_pass "Arm::TransferImplementation"
end