- 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 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)
-
-
-
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
-
-