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

@ -26,7 +26,7 @@ module Virtual
# Object Object
# BootClass Class
# MetaClass self/Object
# BootSpace ObjectSpace
# Space ObjectSpace
# CompiledMethod Function
# (ruby)Array Array
# String String
@ -68,7 +68,7 @@ module Virtual
@@HASH.merge :keys => object.keys , :values => object.values
when Virtual::BootClass
@@CLAZZ
when Virtual::BootSpace
when Virtual::Space
@@SPACE
else
raise "linker encounters unknown class #{object.class}"