Lines Matching refs:rec
124 hprof_record_t *rec = &ctx->curRec; in hprofMarkRootObject() local
133 rec->length >= BYTES_PER_SEGMENT) in hprofMarkRootObject()
152 hprofAddU1ToRecord(rec, heapTag); in hprofMarkRootObject()
153 hprofAddIdToRecord(rec, (hprof_object_id)obj); in hprofMarkRootObject()
160 hprofAddU1ToRecord(rec, heapTag); in hprofMarkRootObject()
161 hprofAddIdToRecord(rec, (hprof_object_id)obj); in hprofMarkRootObject()
162 hprofAddIdToRecord(rec, (hprof_id)jniObj); in hprofMarkRootObject()
172 hprofAddU1ToRecord(rec, heapTag); in hprofMarkRootObject()
173 hprofAddIdToRecord(rec, (hprof_object_id)obj); in hprofMarkRootObject()
174 hprofAddU4ToRecord(rec, ctx->gcThreadSerialNumber); in hprofMarkRootObject()
175 hprofAddU4ToRecord(rec, (u4)-1); in hprofMarkRootObject()
183 hprofAddU1ToRecord(rec, heapTag); in hprofMarkRootObject()
184 hprofAddIdToRecord(rec, (hprof_object_id)obj); in hprofMarkRootObject()
185 hprofAddU4ToRecord(rec, ctx->gcThreadSerialNumber); in hprofMarkRootObject()
193 hprofAddU1ToRecord(rec, heapTag); in hprofMarkRootObject()
194 hprofAddIdToRecord(rec, (hprof_object_id)obj); in hprofMarkRootObject()
195 hprofAddU4ToRecord(rec, ctx->gcThreadSerialNumber); in hprofMarkRootObject()
196 hprofAddU4ToRecord(rec, (u4)-1); //xxx in hprofMarkRootObject()
217 hprof_record_t *rec = &ctx->curRec; in hprofDumpHeapObject() local
223 rec->length >= BYTES_PER_SEGMENT) in hprofDumpHeapObject()
241 hprofAddU1ToRecord(rec, HPROF_HEAP_DUMP_INFO); in hprofDumpHeapObject()
242 hprofAddU4ToRecord(rec, (u4)desiredHeap); // u4: heap id in hprofDumpHeapObject()
256 hprofAddIdToRecord(rec, nameId); in hprofDumpHeapObject()
279 hprofAddU1ToRecord(rec, HPROF_PRIMITIVE_ARRAY_DUMP); in hprofDumpHeapObject()
280 hprofAddIdToRecord(rec, CLASS_STATICS_ID(obj)); in hprofDumpHeapObject()
281 hprofAddU4ToRecord(rec, stackTraceSerialNumber(obj)); in hprofDumpHeapObject()
282 hprofAddU4ToRecord(rec, byteLength); in hprofDumpHeapObject()
283 hprofAddU1ToRecord(rec, hprof_basic_byte); in hprofDumpHeapObject()
285 hprofAddU1ToRecord(rec, 0); in hprofDumpHeapObject()
289 hprofAddU1ToRecord(rec, HPROF_CLASS_DUMP); in hprofDumpHeapObject()
290 hprofAddIdToRecord(rec, hprofLookupClassId(thisClass)); in hprofDumpHeapObject()
291 hprofAddU4ToRecord(rec, stackTraceSerialNumber(thisClass)); in hprofDumpHeapObject()
292 hprofAddIdToRecord(rec, hprofLookupClassId(thisClass->super)); in hprofDumpHeapObject()
293 hprofAddIdToRecord(rec, (hprof_object_id)thisClass->classLoader); in hprofDumpHeapObject()
294 hprofAddIdToRecord(rec, (hprof_object_id)0); // no signer in hprofDumpHeapObject()
295 hprofAddIdToRecord(rec, (hprof_object_id)0); // no prot domain in hprofDumpHeapObject()
296 hprofAddIdToRecord(rec, (hprof_id)0); // reserved in hprofDumpHeapObject()
297 hprofAddIdToRecord(rec, (hprof_id)0); // reserved in hprofDumpHeapObject()
302 hprofAddU4ToRecord(rec, sizeof(ClassObject)); // instance size in hprofDumpHeapObject()
304 hprofAddU4ToRecord(rec, thisClass->objectSize); // instance size in hprofDumpHeapObject()
307 hprofAddU2ToRecord(rec, 0); // empty const pool in hprofDumpHeapObject()
312 hprofAddU2ToRecord(rec, (u2)0); in hprofDumpHeapObject()
314 hprofAddU2ToRecord(rec, (u2)(sFieldCount+1)); in hprofDumpHeapObject()
315 hprofAddIdToRecord(rec, in hprofDumpHeapObject()
317 hprofAddU1ToRecord(rec, hprof_basic_object); in hprofDumpHeapObject()
318 hprofAddIdToRecord(rec, CLASS_STATICS_ID(obj)); in hprofDumpHeapObject()
325 hprofAddIdToRecord(rec, hprofLookupStringId(f->name)); in hprofDumpHeapObject()
326 hprofAddU1ToRecord(rec, t); in hprofDumpHeapObject()
328 hprofAddU1ToRecord(rec, (u1)f->value.b); in hprofDumpHeapObject()
330 hprofAddU2ToRecord(rec, (u2)f->value.c); in hprofDumpHeapObject()
332 hprofAddU4ToRecord(rec, (u4)f->value.i); in hprofDumpHeapObject()
334 hprofAddU8ToRecord(rec, (u8)f->value.j); in hprofDumpHeapObject()
344 hprofAddU2ToRecord(rec, (u2)iFieldCount); in hprofDumpHeapObject()
350 hprofAddIdToRecord(rec, hprofLookupStringId(f->name)); in hprofDumpHeapObject()
351 hprofAddU1ToRecord(rec, t); in hprofDumpHeapObject()
360 hprofAddU1ToRecord(rec, HPROF_OBJECT_ARRAY_DUMP); in hprofDumpHeapObject()
362 hprofAddIdToRecord(rec, (hprof_object_id)obj); in hprofDumpHeapObject()
363 hprofAddU4ToRecord(rec, stackTraceSerialNumber(obj)); in hprofDumpHeapObject()
364 hprofAddU4ToRecord(rec, length); in hprofDumpHeapObject()
365 hprofAddIdToRecord(rec, hprofLookupClassId(clazz)); in hprofDumpHeapObject()
369 hprofAddIdListToRecord(rec, in hprofDumpHeapObject()
381 hprofAddU1ToRecord(rec, HPROF_PRIMITIVE_ARRAY_DUMP); in hprofDumpHeapObject()
383 hprofAddU1ToRecord(rec, HPROF_PRIMITIVE_ARRAY_NODATA_DUMP); in hprofDumpHeapObject()
386 hprofAddIdToRecord(rec, (hprof_object_id)obj); in hprofDumpHeapObject()
387 hprofAddU4ToRecord(rec, stackTraceSerialNumber(obj)); in hprofDumpHeapObject()
388 hprofAddU4ToRecord(rec, length); in hprofDumpHeapObject()
389 hprofAddU1ToRecord(rec, t); in hprofDumpHeapObject()
395 hprofAddU1ListToRecord(rec, (const u1 *)aobj->contents, in hprofDumpHeapObject()
398 hprofAddU2ListToRecord(rec, (const u2 *)(void *)aobj->contents, in hprofDumpHeapObject()
401 hprofAddU4ListToRecord(rec, (const u4 *)(void *)aobj->contents, in hprofDumpHeapObject()
404 hprofAddU8ListToRecord(rec, (const u8 *)aobj->contents, in hprofDumpHeapObject()
415 hprofAddU1ToRecord(rec, HPROF_INSTANCE_DUMP); in hprofDumpHeapObject()
416 hprofAddIdToRecord(rec, (hprof_object_id)obj); in hprofDumpHeapObject()
417 hprofAddU4ToRecord(rec, stackTraceSerialNumber(obj)); in hprofDumpHeapObject()
418 hprofAddIdToRecord(rec, hprofLookupClassId(clazz)); in hprofDumpHeapObject()
424 sizePatchOffset = rec->length; in hprofDumpHeapObject()
425 hprofAddU4ToRecord(rec, 0x77777777); in hprofDumpHeapObject()
439 hprofAddU1ToRecord(rec, in hprofDumpHeapObject()
442 hprofAddU2ToRecord(rec, in hprofDumpHeapObject()
445 hprofAddU4ToRecord(rec, in hprofDumpHeapObject()
448 hprofAddU8ToRecord(rec, in hprofDumpHeapObject()
460 savedLen = rec->length; in hprofDumpHeapObject()
461 rec->length = sizePatchOffset; in hprofDumpHeapObject()
462 hprofAddU4ToRecord(rec, savedLen - (sizePatchOffset + 4)); in hprofDumpHeapObject()
463 rec->length = savedLen; in hprofDumpHeapObject()