equal
deleted
inserted
replaced
98 } |
98 } |
99 default: Unimplemented(); |
99 default: Unimplemented(); |
100 } |
100 } |
101 } |
101 } |
102 |
102 |
103 void BarrierSetAssembler::try_resolve_jobject_in_native(MacroAssembler* masm, Register robj, Register tmp, Label& slowpath) { |
103 void BarrierSetAssembler::try_resolve_jobject_in_native(MacroAssembler* masm, Register jni_env, |
104 __ andn (robj, JNIHandles::weak_tag_mask, robj); |
104 Register obj, Register tmp, Label& slowpath) { |
105 __ ld_ptr(robj, 0, robj); |
105 __ andn(obj, JNIHandles::weak_tag_mask, obj); |
|
106 __ ld_ptr(obj, 0, obj); |
106 } |
107 } |