- All Known Implementing Classes:
BaseStackWalkerCallbacks
,TerseStackWalkerCallbacks
public interface IStackWalkerCallbacks
Interface for stack-walker callback routines.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
fieldSlotWalkFunction
(WalkState walkState, ObjectReferencePointer objectSlot, VoidPointer stackLocation) This callback doesn't exist in the native C.frameWalkFunction
(WalkState walkState) void
objectSlotWalkFunction
(WalkState walkState, PointerPointer objectSlot, VoidPointer stackLocation)
-
Method Details
-
frameWalkFunction
-
objectSlotWalkFunction
void objectSlotWalkFunction(WalkState walkState, PointerPointer objectSlot, VoidPointer stackLocation) -
fieldSlotWalkFunction
void fieldSlotWalkFunction(WalkState walkState, ObjectReferencePointer objectSlot, VoidPointer stackLocation) This callback doesn't exist in the native C. It's purpose in DDR is passing back field slots in stack-allocated objects (which would be incorrectly handled by a PointerPointer)
-