public class MethodIndex
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
EQL |
static int |
HASH |
static int |
MAX_METHODS |
static java.lang.String[] |
METHOD_NAMES |
static int |
NO_METHOD |
static int |
OP_CMP |
static int |
OP_EQUAL |
Constructor and Description |
---|
MethodIndex() |
Modifier and Type | Method and Description |
---|---|
static CallSite |
getCallSite(java.lang.String name) |
static CallSite |
getFastOpsCallSite(java.lang.String name) |
static CallSite |
getFunctionalCallSite(java.lang.String name) |
static CallSite |
getSuperCallSite() |
static CallSite |
getVariableCallSite(java.lang.String name) |
static boolean |
hasFastOps(java.lang.String name) |
public static final int NO_METHOD
public static final int OP_EQUAL
public static final int EQL
public static final int HASH
public static final int OP_CMP
public static final int MAX_METHODS
public static final java.lang.String[] METHOD_NAMES
public static CallSite getCallSite(java.lang.String name)
public static boolean hasFastOps(java.lang.String name)
public static CallSite getFastOpsCallSite(java.lang.String name)
public static CallSite getFunctionalCallSite(java.lang.String name)
public static CallSite getVariableCallSite(java.lang.String name)
public static CallSite getSuperCallSite()
Copyright © 2002-2009 JRuby Team. All Rights Reserved.