hotspot/src/share/vm/oops/methodOop.cpp
changeset 6187 4fa7845f7c14
parent 6064 71e316283a85
child 6453 970dc585ab63
equal deleted inserted replaced
6186:7eef4cda471c 6187:4fa7845f7c14
   749   if (comp_level > mh->highest_tier_compile()) {
   749   if (comp_level > mh->highest_tier_compile()) {
   750     mh->set_highest_tier_compile(comp_level);
   750     mh->set_highest_tier_compile(comp_level);
   751   }
   751   }
   752 
   752 
   753   OrderAccess::storestore();
   753   OrderAccess::storestore();
       
   754 #ifdef SHARK
       
   755   mh->_from_interpreted_entry = code->instructions_begin();
       
   756 #else
   754   mh->_from_compiled_entry = code->verified_entry_point();
   757   mh->_from_compiled_entry = code->verified_entry_point();
   755   OrderAccess::storestore();
   758   OrderAccess::storestore();
   756   // Instantly compiled code can execute.
   759   // Instantly compiled code can execute.
   757   mh->_from_interpreted_entry = mh->get_i2c_entry();
   760   mh->_from_interpreted_entry = mh->get_i2c_entry();
       
   761 #endif // SHARK
   758 
   762 
   759 }
   763 }
   760 
   764 
   761 
   765 
   762 bool methodOopDesc::is_overridden_in(klassOop k) const {
   766 bool methodOopDesc::is_overridden_in(klassOop k) const {