APIdia Launch Partner
Top Fields Constructors Methods
sun.jvm.hotspot.interpreter

public Class Bytecodes

extends Object
Class Inheritance
Imports
java.util.*, sun.jvm.hotspot.oops.*, sun.jvm.hotspot.runtime.*, sun.jvm.hotspot.utilities.*, .Observable, .Observer

Field Summary

Modifier and TypeField and Description
public static final int
public static final int
public static final int
pack-priv static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
pack-priv static final int
pack-priv static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
private static byte[]
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
private static char[]
public static final int
public static final int
public static final int
public static final int
public static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
public static final int
public static final int
private static String[]
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
private static int[]
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
private static byte[]
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
private static String[]
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
private static int[]
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
private static String[]
private static final int
public static final int
public static final int

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public static boolean
canRewrite(int code)

public static boolean
canTrap(int code)

public static void
check(int code)

public static int
codeAt(Method method, int bci)

Fetches a bytecode, hiding breakpoints as necessary

public static int
codeOrBPAt(Method method, int bci)

Fetches a bytecode or a breakpoint

pack-priv static char
pack-priv static char
compute_flags(String format, int more_flags)

private static void
def(int code, String name, String format, String wide_format, int result_type, int depth, boolean can_trap)

private static void
def(int code, String name, String format, String wide_format, int result_type, int depth, boolean can_trap, int java_code)

public static int
depth(int code)

pack-priv static int
flags(int code, boolean is_wide)

public static String
format(int code)

pack-priv static int
format_bits(int code, boolean is_wide)

pack-priv static boolean
has_all_flags(int code, int test_flags, boolean is_wide)

private static void
public static boolean
isActiveBreakpointAt(Method method, int bci)

public static boolean
isAload(int code)

public static boolean
isAstore(int code)

public static boolean
isDefined(int code)

public static boolean
isFastCode(int code)

public static boolean
isFieldCode(int code)

public static boolean
isJavaCode(int code)

public static boolean
isZeroConst(int code)

public static int
javaCode(int code)

public static int
javaLengthAt(Method method, int bci)

public static int
lengthAt(Method method, int bci)

public static int
lengthFor(int code)

public static String
name(int code)

public static boolean
public static int
resultType(int code)

public static int
specialLengthAt(Method method, int bci)

public static boolean
uses_cp_cache(int code)

public static void
wideCheck(int code)

public static String
wideFormat(int code)

public static boolean
wideIsDefined(int code)

public static int
wideLengthFor(int code)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait