Skip to content

Commit 446e8bf

Browse files
committed
WIP
1 parent ae7ab5e commit 446e8bf

File tree

1 file changed

+12
-1
lines changed

1 file changed

+12
-1
lines changed

src/hotspot/cpu/s390/interp_masm_s390.cpp

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -172,7 +172,18 @@ void InterpreterMacroAssembler::call_VM_preemptable(Register oop_result, address
172172
return;
173173
}
174174

175-
__ stop("not yet implemented call_VM_preemptable");
175+
#ifdef ASSERT
176+
{
177+
NearLabel ok;
178+
z_cghsi(in_bytes(JavaThread::preempt_alternate_return_offset()), Z_thread, 0);
179+
z_bre(ok);
180+
stop("Should not have alternate return address set");
181+
bind(ok);
182+
}
183+
#endif // ASSERT
184+
185+
186+
stop("not yet implemented call_VM_preemptable");
176187
}
177188

178189
void InterpreterMacroAssembler::call_VM_leaf_base(address entry_point) {

0 commit comments

Comments
 (0)