equal
deleted
inserted
replaced
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 { |