public JavaClass getJavaClassByID(long javaclassId) { return getClassDumpSegment().getClassDumpByID(javaclassId); }
public JavaClass getSuperClass() { long superClassId = getHprofBuffer().getID(fileOffset + classDumpSegment.superClassIDOffset); return classDumpSegment.getClassDumpByID(superClassId); }
void setLoadClassOffsets() { ClassDumpSegment classDumpSegment = hprofHeap.getClassDumpSegment(); long[] offset = new long[] { startOffset }; while (offset[0] < endOffset) { long start = offset[0]; long classID = readLoadClassID(offset); ClassDump classDump = classDumpSegment.getClassDumpByID(classID); if (classDump != null) { classDump.setClassLoadOffset(start); } } }
dumpBuffer.get(start + 1 + idSize + 4 + idSize + 4, fields); long classId = dumpBuffer.getID(start + 1 + idSize + 4); ClassDump classDump = classDumpBounds.getClassDumpByID(classId); InstanceDump instance = new InstanceDump(classDump, start); Iterator<FieldValue> fieldIt = instance.getFieldValues().iterator(); if (dumpBuffer.getID(position) == instanceId) { long classId = dumpBuffer.getID(start + 1 + idSize + 4 + 4); ClassDump classDump = classDumpBounds.getClassDumpByID(classId); ClassDump cls = classDumpBounds.getClassDumpByID(foundInstanceId); cls.findStaticReferencesFor(instanceId, refs);
} else { long classId = dumpBuffer.getID(start + 1 + classIdOffset); classDump = classDumpBounds.getClassDumpByID(classId);
} else { long classId = dumpBuffer.getID(start + 1 + classIdOffset); classDump = classDumpBounds.getClassDumpByID(classId);
public JavaClass getJavaClassByID(long javaclassId) { return getClassDumpSegment().getClassDumpByID(javaclassId); }
public JavaClass getJavaClassByID(long javaclassId) { return getClassDumpSegment().getClassDumpByID(javaclassId); }
public JavaClass getSuperClass() { long superClassId = getHprofBuffer().getID(fileOffset + classDumpSegment.superClassIDOffset); return classDumpSegment.getClassDumpByID(superClassId); }
public JavaClass getSuperClass() { long superClassId = getHprofBuffer().getID(fileOffset + classDumpSegment.superClassIDOffset); return classDumpSegment.getClassDumpByID(superClassId); }
void setLoadClassOffsets() { ClassDumpSegment classDumpSegment = hprofHeap.getClassDumpSegment(); long[] offset = new long[] { startOffset }; while (offset[0] < endOffset) { long start = offset[0]; long classID = readLoadClassID(offset); ClassDump classDump = classDumpSegment.getClassDumpByID(classID); if (classDump != null) { classDump.setClassLoadOffset(start); } } }
void setLoadClassOffsets() { ClassDumpSegment classDumpSegment = hprofHeap.getClassDumpSegment(); long[] offset = new long[] { startOffset }; while (offset[0] < endOffset) { long start = offset[0]; long classID = readLoadClassID(offset); ClassDump classDump = classDumpSegment.getClassDumpByID(classID); if (classDump != null) { classDump.setClassLoadOffset(start); } } }
dumpBuffer.get(start + 1 + idSize + 4 + idSize + 4, fields); long classId = dumpBuffer.getID(start + 1 + idSize + 4); ClassDump classDump = classDumpBounds.getClassDumpByID(classId); InstanceDump instance = new InstanceDump(classDump, start); Iterator fieldIt = instance.getFieldValues().iterator(); if (dumpBuffer.getID(position) == instanceId) { long classId = dumpBuffer.getID(start + 1 + idSize + 4 + 4); ClassDump classDump = classDumpBounds.getClassDumpByID(classId); ClassDump cls = classDumpBounds.getClassDumpByID(foundInstanceId); cls.findStaticReferencesFor(instanceId, refs);
dumpBuffer.get(start + 1 + idSize + 4 + idSize + 4, fields); long classId = dumpBuffer.getID(start + 1 + idSize + 4); ClassDump classDump = classDumpBounds.getClassDumpByID(classId); InstanceDump instance = new InstanceDump(classDump, start); Iterator<FieldValue> fieldIt = instance.getFieldValues().iterator(); if (dumpBuffer.getID(position) == instanceId) { long classId = dumpBuffer.getID(start + 1 + idSize + 4 + 4); ClassDump classDump = classDumpBounds.getClassDumpByID(classId); ClassDump cls = classDumpBounds.getClassDumpByID(foundInstanceId); cls.findStaticReferencesFor(instanceId, refs);
} else { long classId = dumpBuffer.getID(start + 1 + classIdOffset); classDump = classDumpBounds.getClassDumpByID(classId);
} else { long classId = dumpBuffer.getID(start + 1 + classIdOffset); classDump = classDumpBounds.getClassDumpByID(classId);
} else { long classId = dumpBuffer.getID(start + 1 + classIdOffset); classDump = classDumpBounds.getClassDumpByID(classId);