/openjdk7/hotspot/test/compiler/7190310/ |
H A D | Test7190310_unsafe.java | 57 long referent_offset = unsafe.objectFieldOffset(f); 70 obj = getRef1(unsafe, ref, referent_offset); 73 obj = getRef2(unsafe, ref, referent_offset); 76 obj = getRef3(unsafe, ref, referent_offset); 79 obj = getRef4(unsafe, t, referent_offset); 84 if (!verifyGet(referent_offset, unsafe)) { 88 obj = getRef3(unsafe, t, referent_offset); 90 System.out.println("FAILED: unsafe.getObject(Object, " + referent_offset + ") " + obj + " != " + o); 93 obj = getRef4(unsafe, t, referent_offset); 95 System.out.println("FAILED: unsafe.getObject(Test7190310, " + referent_offset 100 verifyGet(long referent_offset, Unsafe unsafe) argument 129 getRef1(Unsafe unsafe, WeakReference ref, long referent_offset) argument 132 getRef2(Unsafe unsafe, Reference ref, long referent_offset) argument 135 getRef3(Unsafe unsafe, Object ref, long referent_offset) argument 138 getRef4(Unsafe unsafe, Test7190310_unsafe ref, long referent_offset) argument [all...] |
/openjdk7/hotspot/src/share/vm/classfile/ |
H A D | javaClasses.hpp | 807 static int referent_offset; member in class:java_lang_ref_Reference 817 return ref->obj_field(referent_offset); 820 ref->obj_field_put(referent_offset, value); 823 ref->obj_field_put_raw(referent_offset, value); 826 return ref->obj_field_addr<HeapWord>(referent_offset);
|
H A D | javaClasses.cpp | 2840 int java_lang_ref_Reference::referent_offset; member in class:java_lang_ref_Reference 2957 java_lang_ref_Reference::referent_offset = java_lang_ref_Reference::hc_referent_offset * x + header; member in class:java_lang_ref_Reference
|
/openjdk7/hotspot/src/cpu/sparc/vm/ |
H A D | templateInterpreter_sparc.cpp | 763 const int referent_offset = java_lang_ref_Reference::referent_offset; local 764 guarantee(referent_offset > 0, "referent offset not initialized"); 780 if (Assembler::is_simm13(referent_offset)) { 781 __ load_heap_oop(Otos_i, referent_offset, Otos_i); 783 __ set(referent_offset, G3_scratch);
|
/openjdk7/hotspot/src/share/vm/oops/ |
H A D | instanceRefKlass.cpp | 468 debug_only(int offset = java_lang_ref_Reference::referent_offset); 470 java_lang_ref_Reference::referent_offset)/heapOopSize) + 1);
|
/openjdk7/hotspot/src/cpu/x86/vm/ |
H A D | templateInterpreter_x86_32.cpp | 799 const int referent_offset = java_lang_ref_Reference::referent_offset; local 800 guarantee(referent_offset > 0, "referent offset not initialized"); 825 const Address field_address(rax, referent_offset);
|
H A D | templateInterpreter_x86_64.cpp | 780 const int referent_offset = java_lang_ref_Reference::referent_offset; local 781 guarantee(referent_offset > 0, "referent offset not initialized"); 803 const Address field_address(rax, referent_offset);
|
/openjdk7/hotspot/src/share/vm/c1/ |
H A D | c1_LIRGenerator.cpp | 1217 const int referent_offset = java_lang_ref_Reference::referent_offset; local 1218 guarantee(referent_offset > 0, "referent offset not initialized"); 1232 new LIR_Address(reference.result(), referent_offset, T_OBJECT); 2192 // if (offset == java_lang_ref_Reference::referent_offset) { 2212 if (off_con != (jlong) java_lang_ref_Reference::referent_offset) { 2213 // The constant offset is something other than referent_offset. 2218 // The constant offset is the same as referent_offset - 2267 // if (offset != referent_offset) -> continue 2269 // referent_offset constan [all...] |
/openjdk7/hotspot/src/share/vm/opto/ |
H A D | library_call.cpp | 2151 otype->get_con() != java_lang_ref_Reference::referent_offset) { 2192 Node* referent_off = __ ConX(java_lang_ref_Reference::referent_offset); 2226 } __ end_if(); // offset == referent_offset 5348 const int referent_offset = java_lang_ref_Reference::referent_offset; local 5349 guarantee(referent_offset > 0, "should have already been set"); 5355 Node* adr = basic_plus_adr(reference_obj, reference_obj, referent_offset);
|
/openjdk7/hotspot/src/share/vm/prims/ |
H A D | unsafe.cpp | 201 if (offset == java_lang_ref_Reference::referent_offset) { 259 if (offset == java_lang_ref_Reference::referent_offset && obj != NULL) {
|
H A D | jni.cpp | 2653 offset == java_lang_ref_Reference::referent_offset &&
|