static class StackTrace.InternalStackTraceElement extends StackTrace.Element
Modifier and Type | Field and Description |
---|---|
private int |
bci
byte code index
|
private Offset |
mcOffset
machine code offset
|
isInvisible, isTrap, lineNumber, method
Constructor and Description |
---|
InternalStackTraceElement(CompiledMethod cm,
int off)
Constructor for non-opt compiled methods
|
InternalStackTraceElement(RVMMethod method,
int ln,
Offset mcOffset,
int bci)
Constructor for opt compiled methods.
|
Modifier and Type | Method and Description |
---|---|
(package private) void |
printForDebugging() |
getClassName, getElementClass, getFileName, getLineNumber, getMethodName, isNative
private int bci
InternalStackTraceElement(CompiledMethod cm, int off)
cm
- the compiled methodoff
- offset of the instruction from start of machine code,
in bytesInternalStackTraceElement(RVMMethod method, int ln, Offset mcOffset, int bci)
method
- the method that was calledln
- the line numbermcOffset
- the machine code offset for the linebci
- the bytecode index for the linevoid printForDebugging()