< prev index next >

src/hotspot/cpu/s390/templateTable_s390.cpp

G1BarrierSet_merge

*** 204,214 **** assert(val != noreg, "val must always be valid, even if it is zero"); assert_different_registers(tmp1, tmp2, tmp3, val, base, offset.register_or_noreg()); __ verify_oop(val); switch (barrier) { #if INCLUDE_ALL_GCS ! case BarrierSet::G1SATBCTLogging: { #ifdef ASSERT if (val_is_null) { // Check if the flag setting reflects reality. Label OK; __ z_ltgr(val, val); --- 204,214 ---- assert(val != noreg, "val must always be valid, even if it is zero"); assert_different_registers(tmp1, tmp2, tmp3, val, base, offset.register_or_noreg()); __ verify_oop(val); switch (barrier) { #if INCLUDE_ALL_GCS ! case BarrierSet::G1BarrierSet: { #ifdef ASSERT if (val_is_null) { // Check if the flag setting reflects reality. Label OK; __ z_ltgr(val, val);
< prev index next >