java.lang.Object
com.ibm.dtfj.java.javacore.JCJavaStackFrame
- All Implemented Interfaces:
JavaStackFrame
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet a pointer to the base of this stack frameGet the set of object roots from this stack frame.Get the location at which the method owning this frame is currently executingvoidsetBasePointer(ImagePointer imagePointer) Methods declared in class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods declared in interface com.ibm.dtfj.java.JavaStackFrame
equals, hashCode
-
Constructor Details
-
JCJavaStackFrame
public JCJavaStackFrame(JCJavaThread thread, JavaLocation location) throws JCInvalidArgumentsException - Throws:
JCInvalidArgumentsException
-
-
Method Details
-
setBasePointer
- Parameters:
imagePointer-
-
getBasePointer
Description copied from interface:JavaStackFrameGet a pointer to the base of this stack frame- Specified by:
getBasePointerin interfaceJavaStackFrame- Returns:
- the base pointer of the stack frame
- Throws:
CorruptDataException
-
getLocation
Description copied from interface:JavaStackFrameGet the location at which the method owning this frame is currently executing- Specified by:
getLocationin interfaceJavaStackFrame- Returns:
- a location object describing where the frame is executing
- Throws:
CorruptDataException- See Also:
-
getHeapRoots
Description copied from interface:JavaStackFrameGet the set of object roots from this stack frame.- Specified by:
getHeapRootsin interfaceJavaStackFrame- Returns:
- an iterator of JavaReferences
-