| Package | Description |
|---|---|
| org.jruby.compiler | |
| org.jruby.ir.targets |
| Modifier and Type | Field and Description |
|---|---|
protected JVMVisitor |
JITClassGenerator.visitor |
| Constructor and Description |
|---|
BlockJITClassGenerator(java.lang.String className,
java.lang.String methodName,
java.lang.String key,
Ruby ruby,
MixedModeIRBlockBody body,
JVMVisitor visitor) |
JITClassGenerator(java.lang.String className,
java.lang.String methodName,
java.lang.String key,
Ruby ruby,
JVMVisitor visitor) |
MethodJITClassGenerator(java.lang.String className,
java.lang.String methodName,
java.lang.String key,
Ruby ruby,
AbstractIRMethod method,
JVMVisitor visitor) |
| Modifier and Type | Field and Description |
|---|---|
JVMVisitor |
ClassData.visitor |
| Modifier and Type | Method and Description |
|---|---|
static JVMVisitor |
JVMVisitor.newForAOT(Ruby runtime) |
static JVMVisitor |
JVMVisitor.newForJIT(Ruby runtime) |
| Modifier and Type | Method and Description |
|---|---|
void |
JVM.pushscript(JVMVisitor visitor,
java.lang.String clsName,
java.lang.String filename) |
| Constructor and Description |
|---|
ClassData(java.lang.String clsName,
org.objectweb.asm.ClassVisitor cls,
JVMVisitor visitor) |
Copyright © 2001-2022 JRuby. All Rights Reserved.