/openjdk7/hotspot/src/share/vm/runtime/ |
H A D | simpleThresholdPolicy.hpp | 83 static CompLevel comp_level(methodOop method) { function in class:SimpleThresholdPolicy 86 return (CompLevel)nm->comp_level(); 96 virtual int compiler_count(CompLevel comp_level) { argument 97 if (is_c1_compile(comp_level)) return c1_count(); 98 if (is_c2_compile(comp_level)) return c2_count(); 107 int branch_bci, int bci, CompLevel comp_level, nmethod* nm, JavaThread* thread); 115 return (env->comp_level() == CompLevel_limited_profile || 116 env->comp_level() == CompLevel_full_profile) &&
|
H A D | simpleThresholdPolicy.cpp | 185 int branch_bci, int bci, CompLevel comp_level, nmethod* nm, JavaThread* thread) { 186 if (comp_level == CompLevel_none && 199 print_event(bci == InvocationEntryBci ? CALL : LOOP, method, inlinee, bci, comp_level); 203 method_invocation_event(method, inlinee, comp_level, nm, thread); 205 method_back_branch_event(method, inlinee, bci, comp_level, nm, thread); 208 if (highest_level > comp_level) { 389 CompLevel cur_level = comp_level(mh()); 184 event(methodHandle method, methodHandle inlinee, int branch_bci, int bci, CompLevel comp_level, nmethod* nm, JavaThread* thread) argument
|
H A D | advancedThresholdPolicy.cpp | 173 print_event(REMOVE_FROM_QUEUE, method, method, task->osr_bci(), (CompLevel)task->comp_level()); 191 if (max_task->comp_level() == CompLevel_full_profile && TieredStopAtLevel > CompLevel_full_profile 195 print_event(UPDATE_IN_QUEUE, max_method, max_method, max_task->osr_bci(), (CompLevel)max_task->comp_level()); 265 CompLevel comp_level = (CompLevel)env->comp_level(); local 266 if (comp_level == CompLevel_full_profile || 267 comp_level == CompLevel_limited_profile) { 471 cur_level = comp_level(mh()); 506 cur_level = comp_level(imh());
|
H A D | compilationPolicy.cpp | 99 bool CompilationPolicy::must_be_compiled(methodHandle m, int comp_level) { argument 101 if (!can_be_compiled(m, comp_level)) return false; 108 bool CompilationPolicy::can_be_compiled(methodHandle m, int comp_level) { argument 121 if (comp_level == CompLevel_all) { 124 return !m->is_not_compilable(comp_level); 170 int NonTieredCompPolicy::compiler_count(CompLevel comp_level) { argument 173 if (is_c2_compile(comp_level)) { 181 if (is_c1_compile(comp_level)) { 310 int bci, CompLevel comp_level, nmethod* nm, JavaThread* thread) { 311 assert(comp_level 309 event(methodHandle method, methodHandle inlinee, int branch_bci, int bci, CompLevel comp_level, nmethod* nm, JavaThread* thread) argument 397 const int comp_level = CompLevel_highest_tier; local 411 const int comp_level = CompLevel_highest_tier; local 428 const int comp_level = CompLevel_highest_tier; local 467 const int comp_level = CompLevel_highest_tier; local [all...] |
/openjdk7/hotspot/src/share/vm/ci/ |
H A D | ciMethod.cpp | 963 if (is_c1_compile(env->comp_level())) { 977 if (is_c1_compile(env->comp_level())) { 982 get_methodOop()->set_not_compilable(env->comp_level(), true, reason); 997 return !get_methodOop()->is_not_osr_compilable(env->comp_level()); 1007 int ciMethod::comp_level() { function in class:ciMethod 1011 if (nm != NULL) return nm->comp_level(); 1042 int ciMethod::instructions_size(int comp_level) { argument 1045 if (code != NULL && (comp_level == CompLevel_any || comp_level == code->comp_level())) { [all...] |
H A D | ciEnv.cpp | 951 int comp_level, 1023 compiler, comp_level); 1072 comp_level, 1083 comp_level, 1108 // ciEnv::comp_level 1109 int ciEnv::comp_level() { function in class:ciEnv 1111 return task()->comp_level(); 1158 current()->task()->comp_level()); 941 register_method(ciMethod* target, int entry_bci, CodeOffsets* offsets, int orig_pc_offset, CodeBuffer* code_buffer, int frame_words, OopMapSet* oop_map_set, ExceptionHandlerTable* handler_table, ImplicitExceptionTable* inc_table, AbstractCompiler* compiler, int comp_level, bool has_unsafe_access, bool has_wide_vectors) argument
|
/openjdk7/hotspot/src/share/vm/compiler/ |
H A D | compileBroker.hpp | 66 void initialize(int compile_id, methodHandle method, int osr_bci, int comp_level, 89 int comp_level() { return _comp_level;} function in class:CompileTask 90 void set_comp_level(int comp_level) { _comp_level = comp_level;} argument 101 static void print_compilation_impl(outputStream* st, methodOop method, int compile_id, int comp_level, 108 print_compilation_impl(st, nm->method(), nm->compile_id(), nm->comp_level(), 308 static bool compilation_is_complete (methodHandle method, int osr_bci, int comp_level); 309 static bool compilation_is_prohibited(methodHandle method, int osr_bci, int comp_level); 318 int comp_level, 328 static void set_last_compile(CompilerThread *thread, methodHandle method, bool is_osr, int comp_level); 341 compile_queue(int comp_level) argument 352 compiler(int comp_level) argument 359 queue_size(int comp_level) argument [all...] |
H A D | compileBroker.cpp | 269 int comp_level, 280 _comp_level = comp_level; 355 st->print("%s:", CompileBroker::compiler(comp_level())->name()); 364 if (CIPrintCompilerName) tty->print("%s:", CompileBroker::compiler(comp_level())->name()); 371 void CompileTask::print_compilation_impl(outputStream* st, methodOop method, int compile_id, int comp_level, argument 401 if (comp_level != -1) st->print("%d ", comp_level); 493 print_compilation_impl(st, method, compile_id(), comp_level(), is_osr_method, osr_bci(), is_blocking(), msg, short_form); 1020 int comp_level, 1058 if (compilation_is_complete(method, osr_bci, comp_level)) { 266 initialize(int compile_id, methodHandle method, int osr_bci, int comp_level, methodHandle hot_method, int hot_count, const char* comment, bool is_blocking) argument 1018 compile_method_base(methodHandle method, int osr_bci, int comp_level, methodHandle hot_method, int hot_count, const char* comment, Thread* thread) argument 1180 compile_method(methodHandle method, int osr_bci, int comp_level, methodHandle hot_method, int hot_count, const char* comment, Thread* THREAD) argument 1307 compilation_is_complete(methodHandle method, int osr_bci, int comp_level) argument 1350 compilation_is_prohibited(methodHandle method, int osr_bci, int comp_level) argument 1440 create_compile_task(CompileQueue* queue, int compile_id, methodHandle method, int osr_bci, int comp_level, methodHandle hot_method, int hot_count, const char* comment, bool blocking) argument 1920 set_last_compile(CompilerThread* thread, methodHandle method, bool is_osr, int comp_level) argument [all...] |
/openjdk7/hotspot/src/share/vm/code/ |
H A D | nmethod.hpp | 264 int comp_level); 300 int comp_level); 443 int comp_level() const { return _comp_level; } function in class:nmethod
|
/openjdk7/hotspot/src/share/vm/oops/ |
H A D | methodOop.cpp | 616 void methodOopDesc::print_made_not_compilable(int comp_level, bool is_osr, bool report, const char* reason) { argument 620 if (comp_level == CompLevel_all) { 624 for (int i = (int)CompLevel_none; i <= comp_level; i++) { 651 bool methodOopDesc::is_not_compilable(int comp_level) const { 656 if (comp_level == CompLevel_any) 658 if (is_c1_compile(comp_level)) 660 if (is_c2_compile(comp_level)) 666 void methodOopDesc::set_not_compilable(int comp_level, bool report, const char* reason) { argument 667 print_made_not_compilable(comp_level, /*is_osr*/ false, report, reason); 668 if (comp_level 692 set_not_osr_compilable(int comp_level, bool report, const char* reason) argument 838 int comp_level = code->comp_level(); local [all...] |
H A D | instanceKlass.cpp | 2237 m->set_highest_osr_comp_level(MAX2(m->highest_osr_comp_level(), n->comp_level())); 2244 for (int l = CompLevel_limited_profile; l < n->comp_level(); l++) { 2266 max_level = MAX2(max_level, cur->comp_level()); 2286 max_level = MAX2(max_level, cur->comp_level()); 2295 nmethod* instanceKlass::lookup_osr_nmethod(const methodOop m, int bci, int comp_level, bool match_level) const { argument 2311 if (osr->comp_level() == comp_level) { 2317 if (best == NULL || (osr->comp_level() > best->comp_level())) { 2318 if (osr->comp_level() [all...] |
/openjdk7/hotspot/src/share/vm/utilities/ |
H A D | globalDefinitions.hpp | 776 inline bool is_c1_compile(int comp_level) { argument 777 return comp_level > CompLevel_none && comp_level < CompLevel_full_optimization; 780 inline bool is_c2_compile(int comp_level) { argument 781 return comp_level == CompLevel_full_optimization; 784 inline bool is_highest_tier_compile(int comp_level) { argument 785 return comp_level == CompLevel_highest_tier;
|