Package | Description |
---|---|
org.jruby | |
org.jruby.compiler.util | |
org.jruby.ir.targets | |
org.jruby.java.codegen |
Modifier and Type | Method and Description |
---|---|
protected void |
RubyClass.ConcreteJavaReifier.extraClinitLookup(SkinnyMethodAdapter m) |
protected void |
RubyClass.ConcreteJavaReifier.generateObjectBarrier(SkinnyMethodAdapter m)
Generates an init barrier.
|
protected void |
RubyClass.ConcreteJavaReifier.loadRubyObject(SkinnyMethodAdapter m) |
Modifier and Type | Method and Description |
---|---|
static void |
HandleFactory.loadUnboxedArgument(SkinnyMethodAdapter m,
int index,
java.lang.Class type) |
static void |
HandleFactory.unboxAndCast(SkinnyMethodAdapter m,
java.lang.Class paramClass) |
Modifier and Type | Field and Description |
---|---|
SkinnyMethodAdapter |
IRBytecodeAdapter.adapter |
Modifier and Type | Method and Description |
---|---|
static void |
IRBytecodeAdapter.buildArrayFromLocals(SkinnyMethodAdapter adapter2,
int base,
int arity) |
Constructor and Description |
---|
IRBytecodeAdapter(BytecodeMode bytecodeMode,
SkinnyMethodAdapter adapter,
com.headius.invokebinder.Signature signature,
ClassData classData) |
Modifier and Type | Method and Description |
---|---|
static void |
RealClassGenerator.coerceArgumentsToRuby(SkinnyMethodAdapter mv,
java.lang.Class[] paramTypes,
int rubyIndex) |
static void |
RealClassGenerator.coerceResult(SkinnyMethodAdapter mv,
java.lang.Class returnType,
boolean doReturn) |
static void |
RealClassGenerator.coerceResultAndReturn(SkinnyMethodAdapter mv,
java.lang.Class returnType) |
static org.objectweb.asm.commons.GeneratorAdapter |
RealClassGenerator.makeGenerator(SkinnyMethodAdapter m) |
Copyright © 2001-2022 JRuby. All Rights Reserved.