Searched refs:ObjectIndex (Results 1 - 22 of 22) sorted by relevance

/openjdk7/jdk/src/share/demo/jvmti/hprof/
H A Dhprof_object.h45 ObjectIndex object_new(SiteIndex site_index, jint size, ObjectKind kind,
47 SiteIndex object_get_site(ObjectIndex index);
48 jint object_get_size(ObjectIndex index);
49 ObjectKind object_get_kind(ObjectIndex index);
50 ObjectKind object_free(ObjectIndex index);
54 void object_set_thread_serial_number(ObjectIndex index,
56 SerialNumber object_get_thread_serial_number(ObjectIndex index);
57 RefIndex object_get_references(ObjectIndex index);
58 void object_set_references(ObjectIndex index, RefIndex ref_index);
H A Dhprof_cpu.h44 void cpu_sample_off(JNIEnv *env, ObjectIndex object_index);
45 void cpu_sample_on(JNIEnv *env, ObjectIndex object_index);
H A Dhprof_tag.h44 jlong tag_create(ObjectIndex object_index);
45 ObjectIndex tag_extract(jlong tag);
H A Dhprof_reference.h46 ObjectIndex object_index, jint index, jint length);
52 void reference_dump_class(JNIEnv *env, ObjectIndex object_index,
54 void reference_dump_instance(JNIEnv *env, ObjectIndex object_index,
H A Dhprof_loader.h49 ObjectIndex loader_object_index(JNIEnv *env, LoaderIndex index);
H A Dhprof_io.h51 void io_write_class_load(SerialNumber class_serial_num, ObjectIndex index,
53 void io_write_class_unload(SerialNumber class_serial_num, ObjectIndex index);
129 void io_heap_root_thread_object(ObjectIndex thread_id,
132 void io_heap_root_unknown(ObjectIndex obj_id);
133 void io_heap_root_jni_global(ObjectIndex obj_id, SerialNumber gref_serial_num,
135 void io_heap_root_jni_local(ObjectIndex obj_id,
137 void io_heap_root_system_class(ObjectIndex obj_id, char *sig, SerialNumber class_serial_num);
138 void io_heap_root_monitor(ObjectIndex obj_id);
139 void io_heap_root_thread(ObjectIndex obj_id,
141 void io_heap_root_java_frame(ObjectIndex obj_i
[all...]
H A Dhprof_tag.c57 tag_create(ObjectIndex object_index)
67 ObjectIndex
74 return (ObjectIndex)(tag & 0xFFFFFFFF);
82 ObjectIndex object_index;
99 ObjectIndex object_index;
101 /* If the ClassIndex has an ObjectIndex, then we have tagged it. */
127 /* Get the ObjectIndex from the tag. */
H A Dhprof_object.c48 * to the reader. Lookups are not normally done on ObjectIndex's
50 * Objects that have been tagged, are tagged with an ObjectIndex,
51 * Objects that are not tagged need a ObjectIndex, a lookup when
53 * Objects that are freed, need the tag converted to an ObjectIndex,
66 * ObjectIndex entries differ between heap=dump and heap=sites.
67 * With heap=sites, each ObjectIndex represents a unique site, size,
68 * and kind of object, so many jobject's will map to a single ObjectIndex.
69 * With heap=dump, every ObjectIndex maps to a unique jobject.
72 * this ObjectIndex represents is assigned to the references field
99 get_pkey(ObjectIndex inde
[all...]
H A Dhprof_class.h67 ObjectIndex object_index);
68 ObjectIndex class_get_object_index(ClassIndex index);
H A Dhprof_tls.h59 ObjectIndex thread_object_index);
66 void tls_set_sample_status(ObjectIndex object_index, jint sample_status);
H A Dhprof_reference.c78 ObjectIndex object_index; /* If an object reference, the referree index */
310 /* Walk all references for an ObjectIndex and construct the hprof CLASS dump. */
312 dump_class_and_supers(JNIEnv *env, ObjectIndex object_index, RefIndex list)
318 ObjectIndex super_index;
320 ObjectIndex signers_index;
321 ObjectIndex domain_index;
431 ObjectIndex cp_object_index;
500 /* Walk all references for an ObjectIndex and construct the hprof INST dump. */
502 dump_instance(JNIEnv *env, ObjectIndex object_index, RefIndex list)
508 ObjectIndex class_inde
[all...]
H A Dhprof_listener.c200 static ObjectIndex
203 ObjectIndex result;
206 nbytes = recv_fully(gdata->fd, (char *)&result, (int)sizeof(ObjectIndex));
208 result = (ObjectIndex)0;
312 ObjectIndex thread_object_index;
316 ObjectIndex thread_object_index;
H A Dhprof_io.c598 val.i = ((ObjectIndex*)elements)[i];
779 io_write_class_load(SerialNumber class_serial_num, ObjectIndex index,
800 io_write_class_unload(SerialNumber class_serial_num, ObjectIndex index)
887 ObjectIndex thread_obj_id,
1381 io_heap_root_thread_object(ObjectIndex thread_obj_id,
1398 io_heap_root_unknown(ObjectIndex obj_id)
1409 io_heap_root_jni_global(ObjectIndex obj_id, SerialNumber gref_serial_num,
1425 io_heap_root_jni_local(ObjectIndex obj_id, SerialNumber thread_serial_num,
1442 io_heap_root_system_class(ObjectIndex obj_id, char *sig, SerialNumber class_serial_num)
1458 io_heap_root_monitor(ObjectIndex obj_i
[all...]
H A Dhprof_site.c235 ObjectIndex class_object_index;
251 ObjectIndex *pindex, SiteIndex *psite)
253 ObjectIndex object_index;
273 ObjectIndex *pindex, SiteIndex *psite)
488 ObjectIndex object_index;
519 ObjectIndex object_index;
570 jlong size, ObjectIndex *pobject_index, SerialNumber *pthread_serial_num)
572 ObjectIndex object_index;
586 ObjectIndex thread_object_index;
613 ObjectIndex object_inde
[all...]
H A Dhprof_cpu.c180 cpu_sample_off(JNIEnv *env, ObjectIndex object_index)
197 cpu_sample_on(JNIEnv *env, ObjectIndex object_index)
H A DREADME.txt90 is an ObjectIndex, or an index into the object table inside
92 was asked for, these ObjectIndex's might represent unique
95 due to the one jobject per ObjectIndex mapping.
H A Dhprof_loader.c64 ObjectIndex object_index;
239 ObjectIndex
243 ObjectIndex object_index;
H A Dhprof_event.c309 ObjectIndex class_object_index;
362 ObjectIndex object_index;
H A Dhprof_class.c55 * entry may be allocated for the jclass as an ObjectIndex.
83 ObjectIndex object_index; /* Optional object index for jclass */
571 class_set_object_index(ClassIndex index, ObjectIndex object_index)
579 ObjectIndex
H A Dhprof.h113 typedef TableIndex ObjectIndex; typedef
H A Dhprof_tls.c100 ObjectIndex thread_object_index;/* If heap=dump */
126 ObjectIndex thread_object_index;
761 tls_set_sample_status(ObjectIndex object_index, jint sample_status)
814 tls_set_thread_object_index(TlsIndex index, ObjectIndex thread_object_index)
H A Dhprof_init.c997 ObjectIndex object_index;

Completed in 72 milliseconds