- java.lang.Object
-
- com.ibm.j9ddr.vm29.j9.stackmap.StackMap
-
public class StackMap extends Object
The StackMap determines the shape of the operand stack at a particular point in the code. This is used by the stackwalker to figure out which stack slots hold objects and which hold primitive data for each frame. LocalMap does a similar job for the local/automatic stack variables.
-
-
Constructor Summary
Constructors Constructor Description StackMap()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static int
j9stackmap_StackBitsForPC(UDATA pc, com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romClass, com.ibm.j9ddr.vm29.pointer.generated.J9ROMMethodPointer romMethod, int[] resultsArray, int resultArraySize)
-
-
-
Method Detail
-
j9stackmap_StackBitsForPC
public static int j9stackmap_StackBitsForPC(UDATA pc, com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romClass, com.ibm.j9ddr.vm29.pointer.generated.J9ROMMethodPointer romMethod, int[] resultsArray, int resultArraySize) throws CorruptDataException
- Throws:
CorruptDataException
-
-