classDump = classDumpBounds.getPrimitiveArrayClass(dumpBuffer.get(start + 1 + classIdOffset)); return new PrimitiveArrayDump(classDump, start); } else { long classId = dumpBuffer.getID(start + 1 + classIdOffset);
instance = new ObjectArrayDump(jc, start); } else if (tag == HprofHeap.PRIMITIVE_ARRAY_DUMP) { instance = new PrimitiveArrayDump(jc, start); } else {
classDump = classDumpBounds.getPrimitiveArrayClass(dumpBuffer.get(start + 1 + classIdOffset)); return new PrimitiveArrayDump(classDump, start); } else { long classId = dumpBuffer.getID(start + 1 + classIdOffset);
instance = new ObjectArrayDump(this, start); } else if (tag == HprofHeap.PRIMITIVE_ARRAY_DUMP) { instance = new PrimitiveArrayDump(this, start); } else { throw new IllegalArgumentException("Illegal tag " + tag); // NOI18N
classDump = classDumpBounds.getPrimitiveArrayClass(dumpBuffer.get(start + 1 + classIdOffset)); return new PrimitiveArrayDump(classDump, start); } else { long classId = dumpBuffer.getID(start + 1 + classIdOffset);
classDump = classDumpBounds.getPrimitiveArrayClass(dumpBuffer.get(start + 1 + classIdOffset)); return new PrimitiveArrayDump(classDump, start); } else { long classId = dumpBuffer.getID(start + 1 + classIdOffset);
instance = new ObjectArrayDump(jc, start); } else if (tag == HprofHeap.PRIMITIVE_ARRAY_DUMP) { instance = new PrimitiveArrayDump(jc, start); } else {
classDump = classDumpBounds.getPrimitiveArrayClass(dumpBuffer.get(start + 1 + classIdOffset)); return new PrimitiveArrayDump(classDump, start); } else { long classId = dumpBuffer.getID(start + 1 + classIdOffset);