Module openj9.dtfj

Class ClassSegmentIterator

    • Constructor Detail

      • ClassSegmentIterator

        public ClassSegmentIterator​(com.ibm.j9ddr.vm29.pointer.generated.J9MemorySegmentListPointer source)
                             throws CorruptDataException
        Iterate over all segments in source, regardless of classloader.
        Parameters:
        source -
        Throws:
        CorruptDataException
      • ClassSegmentIterator

        public ClassSegmentIterator​(com.ibm.j9ddr.vm29.pointer.generated.J9MemorySegmentPointer source)
                             throws CorruptDataException
        Iterate over all segments chained from source via J9MemorySegmentPointer.nextSegmentInClassLoader.
        Parameters:
        source -
        Throws:
        CorruptDataException