1633 return (mcs == NULL) ? 0 : mcs->backedge_counter()->count(); |
1633 return (mcs == NULL) ? 0 : mcs->backedge_counter()->count(); |
1634 } |
1634 } |
1635 } |
1635 } |
1636 |
1636 |
1637 int Method::highest_comp_level() const { |
1637 int Method::highest_comp_level() const { |
1638 const MethodData* mdo = method_data(); |
1638 const MethodCounters* mcs = method_counters(); |
1639 if (mdo != NULL) { |
1639 if (mcs != NULL) { |
1640 return mdo->highest_comp_level(); |
1640 return mcs->highest_comp_level(); |
1641 } else { |
1641 } else { |
1642 return CompLevel_none; |
1642 return CompLevel_none; |
1643 } |
1643 } |
1644 } |
1644 } |
1645 |
1645 |
1646 int Method::highest_osr_comp_level() const { |
1646 int Method::highest_osr_comp_level() const { |
1647 const MethodData* mdo = method_data(); |
1647 const MethodCounters* mcs = method_counters(); |
1648 if (mdo != NULL) { |
1648 if (mcs != NULL) { |
1649 return mdo->highest_osr_comp_level(); |
1649 return mcs->highest_osr_comp_level(); |
1650 } else { |
1650 } else { |
1651 return CompLevel_none; |
1651 return CompLevel_none; |
1652 } |
1652 } |
1653 } |
1653 } |
1654 |
1654 |
1655 void Method::set_highest_comp_level(int level) { |
1655 void Method::set_highest_comp_level(int level) { |
1656 MethodData* mdo = method_data(); |
1656 MethodCounters* mcs = method_counters(); |
1657 if (mdo != NULL) { |
1657 if (mcs != NULL) { |
1658 mdo->set_highest_comp_level(level); |
1658 mcs->set_highest_comp_level(level); |
1659 } |
1659 } |
1660 } |
1660 } |
1661 |
1661 |
1662 void Method::set_highest_osr_comp_level(int level) { |
1662 void Method::set_highest_osr_comp_level(int level) { |
1663 MethodData* mdo = method_data(); |
1663 MethodCounters* mcs = method_counters(); |
1664 if (mdo != NULL) { |
1664 if (mcs != NULL) { |
1665 mdo->set_highest_osr_comp_level(level); |
1665 mcs->set_highest_osr_comp_level(level); |
1666 } |
1666 } |
1667 } |
1667 } |
1668 |
1668 |
1669 BreakpointInfo::BreakpointInfo(Method* m, int bci) { |
1669 BreakpointInfo::BreakpointInfo(Method* m, int bci) { |
1670 _bci = bci; |
1670 _bci = bci; |