public static class JITCompiler.JITClassGenerator extends java.lang.Object implements ClassCache.ClassGenerator
Constructor and Description |
---|
JITCompiler.JITClassGenerator(java.lang.String name,
java.lang.String key,
Ruby ruby,
DefaultMethod method,
ThreadContext context,
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 JITCompiler.JITClassGenerator(java.lang.String name, java.lang.String key, Ruby ruby, DefaultMethod method, ThreadContext context, 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.