public final class OSRConstants extends Object
Modifier and Type | Field and Description |
---|---|
static byte |
ACONST |
static long |
BCI_MASK |
static int |
BCI_SHIFT |
static int |
CLEANREFS |
static byte |
DOUBLE |
static byte |
FLOAT |
static int |
GETREFAT |
static byte |
HIGH_64BIT |
static byte |
ICONST |
static long |
IEI_MASK |
static int |
IEI_SHIFT |
static byte |
INT |
static int |
INVALID_BCI |
static int |
INVALID_IEI |
static int |
KIND_MASK |
static int |
KIND_SHIFT |
static byte |
LCONST |
static boolean |
LOCAL
Used to indicate the kind of element is a local variable
|
static byte |
LONG |
static int |
NEXT_BIT |
static int |
NO_OSR_ENTRY |
static int |
NUM_MASK |
static int |
NUM_SHIFT |
static long |
OFFSET_MASK |
static int |
OFFSET_SHIFT |
static long |
OSRI_MASK |
static int |
OSRI_SHIFT |
static byte |
PHYREG |
static int |
PSEUDO_CheckCast |
static int |
PSEUDO_InvokeCompiledMethod |
static int |
PSEUDO_InvokeStatic |
static int |
PSEUDO_LoadDoubleConst |
static int |
PSEUDO_LoadFloatConst |
static int |
PSEUDO_LoadIntConst |
static int |
PSEUDO_LoadLongConst |
static int |
PSEUDO_LoadRetAddrConst |
static int |
PSEUDO_LoadWordConst |
static int |
PSEUDO_ParamInitEnd |
static byte |
REF |
static byte |
RET_ADDR |
static byte |
ReturnAddressTypeCode |
static byte |
SPILL |
static boolean |
STACK
Used to indicate the kind of element is from the operand stack
|
static int |
TCODE_MASK |
static int |
TCODE_SHIFT |
static int |
VTYPE_MASK |
static int |
VTYPE_SHIFT |
static byte |
WORD |
static byte |
WordTypeCode |
Modifier | Constructor and Description |
---|---|
private |
OSRConstants() |
public static final long OFFSET_MASK
public static final long OSRI_MASK
public static final long BCI_MASK
public static final long IEI_MASK
public static final int OFFSET_SHIFT
public static final int OSRI_SHIFT
public static final int BCI_SHIFT
public static final int IEI_SHIFT
public static final int NO_OSR_ENTRY
public static final int INVALID_BCI
public static final int INVALID_IEI
public static final int NEXT_BIT
public static final int KIND_MASK
public static final int KIND_SHIFT
public static final int TCODE_MASK
public static final int TCODE_SHIFT
public static final int NUM_MASK
public static final int NUM_SHIFT
public static final int VTYPE_MASK
public static final int VTYPE_SHIFT
public static final boolean LOCAL
public static final boolean STACK
public static final byte INT
public static final byte HIGH_64BIT
public static final byte LONG
public static final byte FLOAT
public static final byte DOUBLE
public static final byte RET_ADDR
public static final byte REF
public static final byte WORD
public static final byte ICONST
public static final byte ACONST
public static final byte LCONST
public static final byte PHYREG
public static final byte SPILL
public static final int PSEUDO_LoadIntConst
public static final int PSEUDO_LoadLongConst
public static final int PSEUDO_LoadFloatConst
public static final int PSEUDO_LoadDoubleConst
public static final int PSEUDO_LoadRetAddrConst
public static final int PSEUDO_LoadWordConst
public static final int PSEUDO_InvokeStatic
public static final int PSEUDO_CheckCast
public static final int PSEUDO_InvokeCompiledMethod
public static final int PSEUDO_ParamInitEnd
public static final int GETREFAT
public static final int CLEANREFS
public static final byte ReturnAddressTypeCode
public static final byte WordTypeCode
private OSRConstants()