Class IHprofParserHandler.HeapObject

    • Field Detail

      • objectAddress

        public long objectAddress
      • usedHeapSize

        public long usedHeapSize
      • isObjectArray

        public boolean isObjectArray
      • isPrimitiveArray

        public boolean isPrimitiveArray
      • filePosition

        public long filePosition
      • classIdOrElementType

        public long classIdOrElementType
      • arraySize

        public int arraySize
      • ids

        public long[] ids
      • instanceData

        public byte[] instanceData
      • idSize

        public int idSize
    • Constructor Detail

      • HeapObject

        public HeapObject()
      • HeapObject

        public HeapObject​(int refs)
      • HeapObject

        public HeapObject​(long objectAddress,
                          ClassImpl clazz,
                          long usedHeapSize)
    • Method Detail

      • forPrimitiveArray

        public static IHprofParserHandler.HeapObject forPrimitiveArray​(long objectAddress,
                                                                       byte elementType,
                                                                       int arraySize,
                                                                       long filePosition)
      • forObjectArray

        public static IHprofParserHandler.HeapObject forObjectArray​(long objectAddress,
                                                                    long classID,
                                                                    int arraySize,
                                                                    long[] ids,
                                                                    long filePosition)
      • forInstance

        public static IHprofParserHandler.HeapObject forInstance​(long objectAddress,
                                                                 long classID,
                                                                 byte[] instanceData,
                                                                 long filePosition,
                                                                 int idSize)