Lines Matching refs:CompLevel
46 typedef bool (SimpleThresholdPolicy::*Predicate)(int i, int b, CompLevel cur_level);
47 bool call_predicate(int i, int b, CompLevel cur_level);
48 bool loop_predicate(int i, int b, CompLevel cur_level);
50 CompLevel common(Predicate p, methodOop method, CompLevel cur_level);
54 CompLevel call_event(methodOop method, CompLevel cur_level);
57 CompLevel loop_event(methodOop method, CompLevel cur_level);
66 void print_event(EventType type, methodHandle mh, methodHandle imh, int bci, CompLevel level);
68 virtual void print_specific(EventType type, methodHandle mh, methodHandle imh, int bci, CompLevel level) { }
70 void compile(methodHandle mh, int bci, CompLevel level, JavaThread* thread);
72 virtual void submit_compile(methodHandle mh, int bci, CompLevel level, JavaThread* thread);
79 template<CompLevel level> static inline bool call_predicate_helper(int i, int b, double scale);
80 template<CompLevel level> static inline bool loop_predicate_helper(int i, int b, double scale);
83 static CompLevel comp_level(methodOop method) {
86 return (CompLevel)nm->comp_level();
91 CompLevel level, nmethod* nm, JavaThread* thread);
93 int bci, CompLevel level, nmethod* nm, JavaThread* thread);
96 virtual int compiler_count(CompLevel comp_level) {
101 virtual CompLevel initial_compile_level() { return MIN2((CompLevel)TieredStopAtLevel, CompLevel_initial_compile); }
107 int branch_bci, int bci, CompLevel comp_level, nmethod* nm, JavaThread* thread);