public long getSize() { int idSize = dumpClass.getHprofBuffer().getIDSize(); return dumpClass.classDumpSegment.getMinimumInstanceSize() + HPROF_ARRAY_OVERHEAD + ((long)idSize * getLength()); }
public List<Instance> getValuesSortedByID() { HprofByteBuffer dumpBuffer = dumpClass.getHprofBuffer(); HprofHeap heap = dumpClass.getHprof(); return new ObjectArraySortedList(heap, dumpBuffer, getLength(), getOffset()); }
@Override public List<Long> getValueIDs() { HprofByteBuffer dumpBuffer = dumpClass.getHprofBuffer(); HprofHeap heap = dumpClass.getHprof(); return new ObjectIdArrayLazyList(heap, dumpBuffer, getLength(), getOffset()); }
public List<Instance> getValues() { HprofByteBuffer dumpBuffer = dumpClass.getHprofBuffer(); HprofHeap heap = dumpClass.getHprof(); return new ObjectArrayLazyList(heap, dumpBuffer, getLength(), getOffset()); }
if (instance instanceof ObjectArrayInstance) { ObjectArrayDump array = (ObjectArrayDump) instance; int size = array.getLength(); long offset = array.getOffset();
public long getSize() { int idSize = dumpClass.getHprofBuffer().getIDSize(); return dumpClass.classDumpSegment.getMinimumInstanceSize() + HPROF_ARRAY_OVERHEAD + ((long)idSize * getLength()); }
public long getSize() { int idSize = dumpClass.getHprofBuffer().getIDSize(); return dumpClass.classDumpSegment.getMinimumInstanceSize() + HPROF_ARRAY_OVERHEAD + ((long)idSize * getLength()); }
public List /*<Instance>*/ getValues() { HprofByteBuffer dumpBuffer = dumpClass.getHprofBuffer(); HprofHeap heap = dumpClass.getHprof(); return new ObjectArrayLazyList(heap, dumpBuffer, getLength(), getOffset()); }
public List<Instance> getValues() { HprofByteBuffer dumpBuffer = dumpClass.getHprofBuffer(); HprofHeap heap = dumpClass.getHprof(); return new ObjectArrayLazyList(heap, dumpBuffer, getLength(), getOffset()); }
@Override public List<Long> getValueIDs() { HprofByteBuffer dumpBuffer = dumpClass.getHprofBuffer(); HprofHeap heap = dumpClass.getHprof(); return new ObjectIdArrayLazyList(heap, dumpBuffer, getLength(), getOffset()); }
public List<Instance> getValuesSortedByID() { HprofByteBuffer dumpBuffer = dumpClass.getHprofBuffer(); HprofHeap heap = dumpClass.getHprof(); return new ObjectArraySortedList(heap, dumpBuffer, getLength(), getOffset()); }
if (instance instanceof ObjectArrayInstance) { ObjectArrayDump array = (ObjectArrayDump) instance; int size = array.getLength(); long offset = array.getOffset();
if (instance instanceof ObjectArrayInstance) { ObjectArrayDump array = (ObjectArrayDump) instance; int size = array.getLength(); long offset = array.getOffset();