--- 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.
+}