< prev index next >

src/hotspot/cpu/s390/templateTable_s390.cpp

Print this page
rev 49244 : [mq]: event-only

*** 3879,3889 **** if (UseTLAB) { Register RoldTopValue = RallocatedObject; Register RnewTopValue = tmp; __ z_lg(RoldTopValue, Address(Z_thread, JavaThread::tlab_top_offset())); __ load_address(RnewTopValue, Address(RoldTopValue, Rsize)); ! __ z_cg(RnewTopValue, Address(Z_thread, JavaThread::tlab_end_offset())); __ z_brh(slow_case); __ z_stg(RnewTopValue, Address(Z_thread, JavaThread::tlab_top_offset())); Register RobjectFields = tmp; Register Rzero = Z_R1_scratch; --- 3879,3889 ---- if (UseTLAB) { Register RoldTopValue = RallocatedObject; Register RnewTopValue = tmp; __ z_lg(RoldTopValue, Address(Z_thread, JavaThread::tlab_top_offset())); __ load_address(RnewTopValue, Address(RoldTopValue, Rsize)); ! __ z_cg(RnewTopValue, Address(Z_thread, JavaThread::tlab_current_end_offset())); __ z_brh(slow_case); __ z_stg(RnewTopValue, Address(Z_thread, JavaThread::tlab_top_offset())); Register RobjectFields = tmp; Register Rzero = Z_R1_scratch;
< prev index next >