< prev index next >
src/hotspot/cpu/x86/macroAssembler_x86.cpp
Print this page
rev 50535 : [mq]: rename_IN_ROOT
@@ -5251,11 +5251,11 @@
testptr(value, value);
jcc(Assembler::zero, done); // Use NULL as-is.
testptr(value, JNIHandles::weak_tag_mask); // Test for jweak tag.
jcc(Assembler::zero, not_weak);
// Resolve jweak.
- access_load_at(T_OBJECT, IN_ROOT | ON_PHANTOM_OOP_REF,
+ access_load_at(T_OBJECT, IN_NATIVE | ON_PHANTOM_OOP_REF,
value, Address(value, -JNIHandles::weak_tag_value), tmp, thread);
verify_oop(value);
jmp(done);
bind(not_weak);
// Resolve (untagged) jobject.
< prev index next >