public static class JITCompiler.JITClassGenerator extends java.lang.Object implements ClassCache.ClassGenerator
Constructor and Description |
---|
JITClassGenerator(java.lang.String className,
java.lang.String methodName,
java.lang.String key,
Ruby ruby,
DefaultMethod method,
JITCompiler.JITCounts counts) |
Modifier and Type | Method and Description |
---|---|
byte[] |
bytecode() |
CallConfiguration |
callConfig() |
protected void |
compile() |
void |
generate() |
java.lang.String |
name() |
java.lang.String |
toString() |
public JITClassGenerator(java.lang.String className, java.lang.String methodName, java.lang.String key, Ruby ruby, DefaultMethod method, JITCompiler.JITCounts counts)
protected void compile()
public void generate()
generate
in interface ClassCache.ClassGenerator
public byte[] bytecode()
bytecode
in interface ClassCache.ClassGenerator
public java.lang.String name()
name
in interface ClassCache.ClassGenerator
public CallConfiguration callConfig()
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2002-2009 JRuby Team. All Rights Reserved.