public class OptoFactory
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.reflect.Constructor |
invDynCacheCompilerConstructor |
static java.lang.reflect.Constructor |
invDynInvCompilerConstructor |
Constructor and Description |
---|
OptoFactory() |
Modifier and Type | Method and Description |
---|---|
static CacheCompiler |
newCacheCompiler(StandardASMCompiler scriptCompiler) |
static Invalidator |
newConstantInvalidator() |
static InvocationCompiler |
newInvocationCompiler(BaseBodyCompiler bodyCompiler,
SkinnyMethodAdapter method) |
static Invalidator |
newMethodInvalidator(RubyModule module) |
public static final java.lang.reflect.Constructor invDynInvCompilerConstructor
public static final java.lang.reflect.Constructor invDynCacheCompilerConstructor
public static InvocationCompiler newInvocationCompiler(BaseBodyCompiler bodyCompiler, SkinnyMethodAdapter method)
public static CacheCompiler newCacheCompiler(StandardASMCompiler scriptCompiler)
public static Invalidator newConstantInvalidator()
public static Invalidator newMethodInvalidator(RubyModule module)
Copyright © 2002-2009 JRuby Team. All Rights Reserved.