Class UniverseData

  • All Implemented Interfaces:
    java.io.Serializable, Result

    public class UniverseData
    extends java.lang.Object
    implements Result
    Result implementation for representing compressed reference informations as result.
    See Also:
    Serialized Form
    • Field Detail

      • addressSize

        private final int addressSize
      • objectAlignment

        private final int objectAlignment
      • oopSize

        private final int oopSize
      • compressedOopsEnabled

        private final boolean compressedOopsEnabled
      • narrowOopBase

        private final long narrowOopBase
      • narrowOopShift

        private final int narrowOopShift
      • compressedKlassPtrsEnabled

        private final boolean compressedKlassPtrsEnabled
      • narrowKlassBase

        private final long narrowKlassBase
      • narrowKlassShift

        private final int narrowKlassShift
    • Constructor Detail

      • UniverseData

        public UniverseData​(int addressSize,
                            int objectAlignment,
                            int oopSize,
                            boolean compressedOopsEnabled,
                            long narrowOopBase,
                            int narrowOopShift,
                            boolean compressedKlassPtrsEnabled,
                            long narrowKlassBase,
                            int narrowKlassShift)
    • Method Detail

      • getAddressSize

        public int getAddressSize()
      • getObjectAlignment

        public int getObjectAlignment()
      • getOopSize

        public int getOopSize()
      • isCompressedOopsEnabled

        public boolean isCompressedOopsEnabled()
      • getNarrowOopBase

        public long getNarrowOopBase()
      • getNarrowOopShift

        public int getNarrowOopShift()
      • isCompressedKlassPtrsEnabled

        public boolean isCompressedKlassPtrsEnabled()
      • getNarrowKlassBase

        public long getNarrowKlassBase()
      • getNarrowKlassShift

        public int getNarrowKlassShift()