src/hotspot/share/c1/c1_LIRGenerator.cpp
changeset 49746 b17256b5c047
parent 49455 848864ed9b17
child 49752 93d84f667d12
equal deleted inserted replaced
49745:e3e66c178518 49746:b17256b5c047
  1657     __ cmp(lir_cond_equal, cur_value, dirty);
  1657     __ cmp(lir_cond_equal, cur_value, dirty);
  1658     __ branch(lir_cond_equal, T_BYTE, L_already_dirty->label());
  1658     __ branch(lir_cond_equal, T_BYTE, L_already_dirty->label());
  1659     __ move(dirty, card_addr);
  1659     __ move(dirty, card_addr);
  1660     __ branch_destination(L_already_dirty->label());
  1660     __ branch_destination(L_already_dirty->label());
  1661   } else {
  1661   } else {
       
  1662 #if INCLUDE_ALL_GCS
  1662     if (UseConcMarkSweepGC && CMSPrecleaningEnabled) {
  1663     if (UseConcMarkSweepGC && CMSPrecleaningEnabled) {
  1663       __ membar_storestore();
  1664       __ membar_storestore();
  1664     }
  1665     }
       
  1666 #endif
  1665     __ move(dirty, card_addr);
  1667     __ move(dirty, card_addr);
  1666   }
  1668   }
  1667 #endif
  1669 #endif
  1668 }
  1670 }
  1669 
  1671