Class SegmentsUtil
java.lang.Object
com.ibm.j9ddr.vm29.tools.ddrinteractive.commands.SegmentsUtil
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
checkSegmentsForOverlap
(PrintStream out, com.ibm.j9ddr.vm29.pointer.generated.J9JavaVMPointer vm, int segmentType) Find and print overlapping memory segmentsstatic void
dbgDumpJITCodeSegmentList
(PrintStream out, com.ibm.j9ddr.vm29.pointer.generated.J9MemorySegmentListPointer segmentListPointer) static void
dbgDumpSegmentList
(PrintStream out, com.ibm.j9ddr.vm29.pointer.generated.J9MemorySegmentListPointer segmentListPointer)
-
Constructor Details
-
SegmentsUtil
public SegmentsUtil()
-
-
Method Details
-
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
-