public static class StackTrace.Element extends Object
Modifier and Type | Field and Description |
---|---|
protected boolean |
isInvisible
Is this an invisible method?
|
protected boolean |
isTrap
Is this a hardware trap method?
|
protected int |
lineNumber
Line number of element
|
protected RVMMethod |
method
Stack trace's method, null => invisible or trap
|
Constructor and Description |
---|
Element(CompiledMethod cm,
int off)
Constructor for non-opt compiled methods
|
Element(RVMMethod method,
int ln)
Constructor for opt compiled methods.
|
Modifier and Type | Method and Description |
---|---|
String |
getClassName() |
Class<?> |
getElementClass() |
String |
getFileName() |
int |
getLineNumber() |
String |
getMethodName() |
boolean |
isNative() |
protected final int lineNumber
protected final boolean isInvisible
protected final boolean isTrap
Element(CompiledMethod cm, int off)
cm
- the compiled methodoff
- offset of the instruction from start of machine code,
in bytespublic String getFileName()
public String getClassName()
public Class<?> getElementClass()
public String getMethodName()
public int getLineNumber()
public boolean isNative()