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, isNativeprivate 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()