private static IRubyObject becomeJava(final ThreadContext context, final RubyClass klass, final String dumpDir, final boolean useChildLoader) { klass.reifyWithAncestors(dumpDir, useChildLoader); final Class<?> reifiedClass = klass.getReifiedClass(); generateFieldAccessors(context, klass, reifiedClass); return asJavaClass(context.runtime, reifiedClass); }
private static IRubyObject becomeJava(final ThreadContext context, final RubyClass klass, final String dumpDir, final boolean useChildLoader) { klass.reifyWithAncestors(dumpDir, useChildLoader); final Class<?> reifiedClass = klass.getReifiedClass(); generateFieldAccessors(context, klass, reifiedClass); return asJavaClass(context.runtime, reifiedClass); }