| Modifier and Type | Field and Description |
|---|---|
| private static CIntField | |
| private static String | |
| private static AddressField | |
| private static AddressField | |
| private static AddressField | |
| private static String | |
| private static Type | |
| private static CIntField |
| Modifier and Type | Method and Description |
|---|---|
| private static String | |
| public String | |
| public long | |
| public AccessFlags | |
| public U1Array | |
| public U1Array | |
| public long | |
| public byte[] | |
| public byte | |
| public int | getBytecodeIntArg(int bci)
Fetches a 32-bit big-endian ("Java ordered") value from the bytecode stream |
| public int | |
| public short | getBytecodeShortArg(int bci)
Fetches a 16-bit big-endian ("Java ordered") value from the bytecode stream |
| public CheckedExceptionElement[] | |
| public long | |
| public ConstantPool | |
| public ConstMethod | |
| public ExceptionTableElement[] | |
| public Symbol | |
| public long | |
| public long | |
| public int | |
| public LineNumberTableElement[] | |
| public Symbol | |
| public LocalVariableTableElement[] | |
| public OopMapCacheEntry | |
| public long | |
| public long | |
| public MethodCounters | |
| public InstanceKlass | |
| public Symbol | |
| public long | |
| public int | |
| public NMethod | |
| public short | |
| public int | |
| public U1Array | |
| public Symbol | |
| public long | |
| public long | |
| public long | |
| public U1Array | |
| public U1Array | |
| public long | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| private static synchronized void | |
| public long | |
| public int | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public void | |
| public String | |
| private static String | |
| public void |
| accessFlags | back to summary |
|---|---|
| private static CIntField accessFlags | |
| classInitializerName | back to summary |
|---|---|
| private static String classInitializerName | |
| code | back to summary |
|---|---|
| private static AddressField code | |
| constMethod | back to summary |
|---|---|
| private static AddressField constMethod | |
| methodCounters | back to summary |
|---|---|
| private static AddressField methodCounters | |
| objectInitializerName | back to summary |
|---|---|
| private static String objectInitializerName | |
| type | back to summary |
|---|---|
| private static Type type | |
| vtableIndex | back to summary |
|---|---|
| private static CIntField vtableIndex | |
| Method | back to summary |
|---|---|
| public Method(Address addr) | |
| classInitializerName | back to summary |
|---|---|
| private static String classInitializerName() | |
| externalNameAndSignature | back to summary |
|---|---|
| public String externalNameAndSignature() Returns name and signature in external form for debugging purposes | |
| getAccessFlags | back to summary |
|---|---|
| public long getAccessFlags() | |
| getAccessFlagsObj | back to summary |
|---|---|
| public AccessFlags getAccessFlagsObj() | |
| getAnnotationDefault | back to summary |
|---|---|
| public U1Array getAnnotationDefault() | |
| getAnnotations | back to summary |
|---|---|
| public U1Array getAnnotations() | |
| getBackedgeCount | back to summary |
|---|---|
| public long getBackedgeCount() | |
| getByteCode | back to summary |
|---|---|
| public byte[] getByteCode() | |
| getBytecodeByteArg | back to summary |
|---|---|
| public byte getBytecodeByteArg(int bci) | |
| getBytecodeIntArg | back to summary |
|---|---|
| public int getBytecodeIntArg(int bci) Fetches a 32-bit big-endian ("Java ordered") value from the bytecode stream | |
| getBytecodeOrBPAt | back to summary |
|---|---|
| public int getBytecodeOrBPAt(int bci) Get a bytecode or breakpoint at the given bci | |
| getBytecodeShortArg | back to summary |
|---|---|
| public short getBytecodeShortArg(int bci) Fetches a 16-bit big-endian ("Java ordered") value from the bytecode stream | |
| getCheckedExceptions | back to summary |
|---|---|
| public CheckedExceptionElement[] getCheckedExceptions() Should only be called if table is present | |
| getCodeSize | back to summary |
|---|---|
| public long getCodeSize() | |
| getConstants | back to summary |
|---|---|
| public ConstantPool getConstants() | |
| getConstMethod | back to summary |
|---|---|
| public ConstMethod getConstMethod() | |
| getExceptionTable | back to summary |
|---|---|
| public ExceptionTableElement[] getExceptionTable() | |
| getGenericSignature | back to summary |
|---|---|
| public Symbol getGenericSignature() | |
| getGenericSignatureIndex | back to summary |
|---|---|
| public long getGenericSignatureIndex() | |
| getInvocationCount | back to summary |
|---|---|
| public long getInvocationCount() | |
| getLineNumberFromBCI | back to summary |
|---|---|
| public int getLineNumberFromBCI(int bci) | |
| getLineNumberTable | back to summary |
|---|---|
| public LineNumberTableElement[] getLineNumberTable() | |
| getLocalVariableName | back to summary |
|---|---|
| public Symbol getLocalVariableName(int bci, int slot) | |
| getLocalVariableTable | back to summary |
|---|---|
| public LocalVariableTableElement[] getLocalVariableTable() Should only be called if table is present | |
| getMaskFor | back to summary |
|---|---|
| public OopMapCacheEntry getMaskFor(int bci) | |
| getMaxLocals | back to summary |
|---|---|
| public long getMaxLocals() | |
| getMaxStack | back to summary |
|---|---|
| public long getMaxStack() Warning this is in words, not useful in this system; use getObjectSize() instead | |
| getMethodCounters | back to summary |
|---|---|
| public MethodCounters getMethodCounters() | |
| getMethodHolder | back to summary |
|---|---|
| public InstanceKlass getMethodHolder() | |
| getName | back to summary |
|---|---|
| public Symbol getName() | |
| getNameIndex | back to summary |
|---|---|
| public long getNameIndex() | |
| getNativeIntArg | back to summary |
|---|---|
| public int getNativeIntArg(int bci) Fetches a 32-bit native ordered value from the bytecode stream | |
| getNativeMethod | back to summary |
|---|---|
| public NMethod getNativeMethod() | |
| getNativeShortArg | back to summary |
|---|---|
| public short getNativeShortArg(int bci) Fetches a 16-bit native ordered value from the bytecode stream | |
| getOrigBytecodeAt | back to summary |
|---|---|
| public int getOrigBytecodeAt(int bci) Fetch the original non-breakpoint bytecode at the specified bci. It is required that there is currently a bytecode at this bci. | |
| getParameterAnnotations | back to summary |
|---|---|
| public U1Array getParameterAnnotations() | |
| getSignature | back to summary |
|---|---|
| public Symbol getSignature() | |
| getSignatureIndex | back to summary |
|---|---|
| public long getSignatureIndex() | |
| getSize | back to summary |
|---|---|
| public long getSize() | |
| getSizeOfParameters | back to summary |
|---|---|
| public long getSizeOfParameters() | |
| getStackMapData | back to summary |
|---|---|
| public U1Array getStackMapData() | |
| getTypeAnnotations | back to summary |
|---|---|
| public U1Array getTypeAnnotations() | |
| getVtableIndex | back to summary |
|---|---|
| public long getVtableIndex() | |
| hasCheckedExceptions | back to summary |
|---|---|
| public boolean hasCheckedExceptions() | |
| hasExceptionTable | back to summary |
|---|---|
| public boolean hasExceptionTable() | |
| hasLineNumberTable | back to summary |
|---|---|
| public boolean hasLineNumberTable() | |
| hasLocalVariableTable | back to summary |
|---|---|
| public boolean hasLocalVariableTable() | |
| hasStackMapTable | back to summary |
|---|---|
| public boolean hasStackMapTable() | |
| initialize | back to summary |
|---|---|
| private static synchronized void initialize(TypeDataBase db) throws WrongTypeException | |
| interpreterInvocationCount | back to summary |
|---|---|
| public long interpreterInvocationCount() | |
| interpreterThrowoutCount | back to summary |
|---|---|
| public int interpreterThrowoutCount() | |
| isAbstract | back to summary |
|---|---|
| public boolean isAbstract() | |
| isBridge | back to summary |
|---|---|
| public boolean isBridge() | |
| isConstructor | back to summary |
|---|---|
| public boolean isConstructor() | |
| isFinal | back to summary |
|---|---|
| public boolean isFinal() | |
| isMethod | back to summary |
|---|---|
| public boolean isMethod() | |
| isNative | back to summary |
|---|---|
| public boolean isNative() | |
| isPackagePrivate | back to summary |
|---|---|
| public boolean isPackagePrivate() | |
| isPrivate | back to summary |
|---|---|
| public boolean isPrivate() | |
| isProtected | back to summary |
|---|---|
| public boolean isProtected() | |
| isPublic | back to summary |
|---|---|
| public boolean isPublic() | |
| isStatic | back to summary |
|---|---|
| public boolean isStatic() | |
| isStaticInitializer | back to summary |
|---|---|
| public boolean isStaticInitializer() | |
| isStrict | back to summary |
|---|---|
| public boolean isStrict() | |
| isSynchronized | back to summary |
|---|---|
| public boolean isSynchronized() | |
| isSynthetic | back to summary |
|---|---|
| public boolean isSynthetic() | |
| isVarArgs | back to summary |
|---|---|
| public boolean isVarArgs() | |
| iterateFields | back to summary |
|---|---|
| public void iterateFields(MetadataVisitor visitor) Overrides sun. | |
| nameAsAscii | back to summary |
|---|---|
| public String nameAsAscii() | |
| objectInitializerName | back to summary |
|---|---|
| private static String objectInitializerName() | |
| printValueOn | back to summary |
|---|---|
| public void printValueOn(PrintStream tty) Implements abstract sun. | |