src/share/vm/runtime/advancedThresholdPolicy.hpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File tiered-osr-logic-fix Cdiff src/share/vm/runtime/advancedThresholdPolicy.hpp

src/share/vm/runtime/advancedThresholdPolicy.hpp

Print this page

        

*** 166,176 **** // Predicates also take compiler load into account. typedef bool (AdvancedThresholdPolicy::*Predicate)(int i, int b, CompLevel cur_level); bool call_predicate(int i, int b, CompLevel cur_level); bool loop_predicate(int i, int b, CompLevel cur_level); // Common transition function. Given a predicate determines if a method should transition to another level. ! CompLevel common(Predicate p, methodOop method, CompLevel cur_level); // Transition functions. // call_event determines if a method should be compiled at a different // level with a regular invocation entry. CompLevel call_event(methodOop method, CompLevel cur_level); // loop_event checks if a method should be OSR compiled at a different --- 166,176 ---- // Predicates also take compiler load into account. typedef bool (AdvancedThresholdPolicy::*Predicate)(int i, int b, CompLevel cur_level); bool call_predicate(int i, int b, CompLevel cur_level); bool loop_predicate(int i, int b, CompLevel cur_level); // Common transition function. Given a predicate determines if a method should transition to another level. ! CompLevel common(Predicate p, methodOop method, CompLevel cur_level, bool disable_feedback = false); // Transition functions. // call_event determines if a method should be compiled at a different // level with a regular invocation entry. CompLevel call_event(methodOop method, CompLevel cur_level); // loop_event checks if a method should be OSR compiled at a different
src/share/vm/runtime/advancedThresholdPolicy.hpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File