Lines Matching refs:tag
41 /* JVMTI tag definitions. */
45 * turned into a tag and/or extracted from a tag is here.
48 * the tag as a check.
59 jlong tag;
62 tag = TAG_CHECK;
63 tag = (tag << 32) | object_index;
64 return tag;
68 tag_extract(jlong tag)
70 HPROF_ASSERT(tag != (jlong)0);
71 if ( ((tag >> 32) & 0xFFFFFFFF) != TAG_CHECK) {
72 HPROF_ERROR(JNI_TRUE, "JVMTI tag value is not 0 and missing TAG_CHECK");
74 return (ObjectIndex)(tag & 0xFFFFFFFF);
83 jlong tag;
88 /* Create and set the tag. */
89 tag = tag_create(object_index);
90 setTag(object, tag);
91 LOG3("tag_new_object", "tag", (int)tag);
106 jlong tag;
118 tag = getTag(klass);
119 if ( tag == (jlong)0 ) {
123 /* Create and set the tag. */
124 tag = tag_create(object_index);
125 setTag(klass, tag);
127 /* Get the ObjectIndex from the tag. */
128 object_index = tag_extract(tag);