- java.lang.Object
-
- com.ibm.j9ddr.vm29.j9.stackwalker.StackWalker
-
public class StackWalker extends Object
StackWalker
-
-
Constructor Summary
Constructors Constructor Description StackWalker()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
walkBytecodeFrameSlots(WalkState walkState, com.ibm.j9ddr.vm29.pointer.generated.J9MethodPointer method, UDATA offsetPC, UDATAPointer pendingBase, UDATA pendingStackHeight, UDATAPointer localBase, UDATA numberOfLocals)
static StackWalkResult
walkStackFrames(WalkState walkState)
use thread's sp, arg0ea, pc, literal and entryLocalStorage.static StackWalkResult
walkStackFrames(WalkState walkState, long continuationAddress)
use continuation's sp, arg0ea, pc, literal and entryLocalStorage.
-
-
-
Method Detail
-
walkStackFrames
public static StackWalkResult walkStackFrames(WalkState walkState)
use thread's sp, arg0ea, pc, literal and entryLocalStorage.
-
walkStackFrames
public static StackWalkResult walkStackFrames(WalkState walkState, long continuationAddress)
use continuation's sp, arg0ea, pc, literal and entryLocalStorage.
-
walkBytecodeFrameSlots
public static void walkBytecodeFrameSlots(WalkState walkState, com.ibm.j9ddr.vm29.pointer.generated.J9MethodPointer method, UDATA offsetPC, UDATAPointer pendingBase, UDATA pendingStackHeight, UDATAPointer localBase, UDATA numberOfLocals) throws CorruptDataException
- Throws:
CorruptDataException
-
-