com.ibm.dtfj.image
Interface ImageStackFrame
public interface ImageStackFrame
Represents a native stack frame
getProcedureAddress
ImagePointer getProcedureAddress()
throws CorruptDataException
- Returns:
- the address of the current instruction within
the procedure being executed, or null if not available.
Use this address with caution, as it is provided only
as a best guess. It may not be correct, or even within
readable memory
- Throws:
CorruptDataException
getBasePointer
ImagePointer getBasePointer()
throws CorruptDataException
- Returns:
- the base pointer of the stack frame
- Throws:
CorruptDataException
getProcedureName
java.lang.String getProcedureName()
throws CorruptDataException
- Returns:
- a string naming the function executing in this
stack frame. If the name is not known for legitimate
reasons, DTFJ will return a synthetic name.
- Throws:
CorruptDataException