inlined indexed into list

which was the only one using it.
A whole lot simpler, considering it will have to be bootstrapped someday
This commit is contained in:
Torsten Ruger
2016-12-30 21:00:18 +02:00
parent e80d028f7b
commit d6c503ecf4
5 changed files with 226 additions and 255 deletions

View File

@ -4,7 +4,14 @@ class TestZeroCode < MiniTest::Test
def test_string_put
machine = Register.machine.boot
machine.collect
space = Parfait.object_space
space.each_type do | type |
type.method_names.each do |method|
type.remove_method(method)
end
end
assert_equal 0 , space.collect_methods.length
machine.collect_space
machine.translate_arm
# writer = Elf::ObjectWriter.new
# writer.save "test/zero.o"