- java.lang.Object
-
- com.ibm.j9ddr.vm29.tools.ddrinteractive.commands.SegmentsUtil
-
public class SegmentsUtil extends Object
-
-
Constructor Summary
Constructors Constructor Description SegmentsUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidcheckSegmentsForOverlap(PrintStream out, com.ibm.j9ddr.vm29.pointer.generated.J9JavaVMPointer vm, int segmentType)Find and print overlapping memory segmentsstatic voiddbgDumpJITCodeSegmentList(PrintStream out, com.ibm.j9ddr.vm29.pointer.generated.J9MemorySegmentListPointer segmentListPointer)static voiddbgDumpSegmentList(PrintStream out, com.ibm.j9ddr.vm29.pointer.generated.J9MemorySegmentListPointer segmentListPointer)
-
-
-
Method Detail
-
dbgDumpSegmentList
public static void dbgDumpSegmentList(PrintStream out, com.ibm.j9ddr.vm29.pointer.generated.J9MemorySegmentListPointer segmentListPointer) throws CorruptDataException
- Throws:
CorruptDataException
-
dbgDumpJITCodeSegmentList
public static void dbgDumpJITCodeSegmentList(PrintStream out, com.ibm.j9ddr.vm29.pointer.generated.J9MemorySegmentListPointer segmentListPointer) throws CorruptDataException
- Throws:
CorruptDataException
-
checkSegmentsForOverlap
public static void checkSegmentsForOverlap(PrintStream out, com.ibm.j9ddr.vm29.pointer.generated.J9JavaVMPointer vm, int segmentType) throws CorruptDataException
Find and print overlapping memory segments- Parameters:
out- Output streamvm- a J9JavaVMPointersegmentType- Limit search to these types of segments- Throws:
CorruptDataException
-
-