src/hotspot/cpu/s390/gc/shared/barrierSetAssembler_s390.cpp
changeset 57594 61c2e3e7315d
parent 54780 f8d182aedc92
--- a/src/hotspot/cpu/s390/gc/shared/barrierSetAssembler_s390.cpp	Tue Jul 30 09:56:18 2019 -0400
+++ b/src/hotspot/cpu/s390/gc/shared/barrierSetAssembler_s390.cpp	Tue Jul 30 17:54:53 2019 +0200
@@ -111,3 +111,9 @@
   __ verify_oop(value);
   __ bind(Ldone);
 }
+
+void BarrierSetAssembler::try_resolve_jobject_in_native(MacroAssembler* masm, Register jni_env,
+                                                        Register obj, Register tmp, Label& slowpath) {
+  __ z_nill(obj, ~JNIHandles::weak_tag_mask);
+  __ z_lg(obj, 0, obj); // Resolve (untagged) jobject.
+}