mv.pushInt(i);
// convert to IRubyObject
mv.getstatic(name, "ruby", ci(Ruby.class));
mv.aload(i + 1);
mv.invokestatic(p(MiniJava.class), "javaToRuby", sig(IRubyObject.class, Ruby.class, Object.class));
mv.aastore();
}
} else {
mv.getstatic(p(IRubyObject.class), "NULL_ARRAY", ci(IRubyObject[].class));
}