/openjdk7/hotspot/src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/ |
H A D | Method.java | 39 String decodeFlags(int osr_bci) { argument 43 if (osr_bci >= 0) { 52 String format(int osr_bci) { argument 53 if (osr_bci >= 0) { 54 return getHolder().replace('/', '.') + "::" + getName() + " @ " + osr_bci + " (" + getBytes() + " bytes)";
|
/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, 74 int osr_bci() const { return _osr_bci; } function in class:CompileTask 102 bool is_osr_method = false, int osr_bci = -1, bool is_blocking = false, 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); 310 static uint assign_compile_id (methodHandle method, int osr_bci); 311 static bool is_compile_blocking (methodHandle method, int osr_bci); 317 int osr_bci, 335 int osr_bci, 358 static bool compilation_is_in_queue(methodHandle method, int osr_bci); [all...] |
H A D | compileBroker.cpp | 268 int osr_bci, 278 _osr_bci = osr_bci; 337 tty->print_cr(" osr_bci=%d is_blocking=%s is_complete=%s is_success=%s>", 372 bool is_osr_method, int osr_bci, bool is_blocking, 411 st->print(" @ %d", osr_bci); 492 bool is_osr_method = osr_bci() != InvocationEntryBci; 493 print_compilation_impl(st, method, compile_id(), comp_level(), is_osr_method, osr_bci(), is_blocking(), msg, short_form); 504 // <task id='9' method='M' osr_bci='X' level='1' blocking='1' stamp='1.234'> 511 log->print(" osr_bci='%d'", _osr_bci); 1019 int osr_bci, 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 371 print_compilation_impl(outputStream* st, methodOop method, int compile_id, int comp_level, bool is_osr_method, int osr_bci, bool is_blocking, const char* msg, bool short_form) 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 1341 compilation_is_in_queue(methodHandle method, int osr_bci) argument 1350 compilation_is_prohibited(methodHandle method, int osr_bci, int comp_level) argument 1393 assign_compile_id(methodHandle method, int osr_bci) argument 1421 is_compile_blocking(methodHandle method, int osr_bci) 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 1719 int osr_bci = task->osr_bci(); local [all...] |
/openjdk7/hotspot/src/share/vm/c1/ |
H A D | c1_Compilation.hpp | 117 int osr_bci, BufferBlob* buffer_blob); 134 int osr_bci() const { return _osr_bci; } function in class:Compilation 135 bool is_osr_compile() const { return osr_bci() >= 0; }
|
H A D | c1_IR.hpp | 158 BlockBegin* build_graph(Compilation* compilation, int osr_bci); 162 IRScope(Compilation* compilation, IRScope* caller, int caller_bci, ciMethod* method, int osr_bci, bool create_graph = false); 294 IR(Compilation* compilation, ciMethod* method, int osr_bci);
|
H A D | c1_Compilation.cpp | 139 _hir = new IR(this, method(), osr_bci()); 363 osr_bci(), 484 int osr_bci, BufferBlob* buffer_blob) 489 , _osr_bci(osr_bci) 483 Compilation(AbstractCompiler* compiler, ciEnv* env, ciMethod* method, int osr_bci, BufferBlob* buffer_blob) argument
|
H A D | c1_IR.cpp | 125 BlockBegin* IRScope::build_graph(Compilation* compilation, int osr_bci) { argument 133 IRScope::IRScope(Compilation* compilation, IRScope* caller, int caller_bci, ciMethod* method, int osr_bci, bool create_graph) argument 147 if (osr_bci == -1) { 157 if (create_graph && monitor_pairing_ok()) _start = build_graph(compilation, osr_bci); 232 IR::IR(Compilation* compilation, ciMethod* method, int osr_bci) : argument 237 _top_scope = new IRScope(compilation, NULL, -1, method, osr_bci, true);
|
H A D | c1_GraphBuilder.cpp | 72 void set_entries(int osr_bci); 86 BlockListBuilder(Compilation* compilation, IRScope* scope, int osr_bci); 95 BlockListBuilder::BlockListBuilder(Compilation* compilation, IRScope* scope, int osr_bci) argument 106 set_entries(osr_bci); 124 void BlockListBuilder::set_entries(int osr_bci) { argument 130 if (osr_bci != -1) { 131 BlockBegin* osr_entry = make_block_at(osr_bci, NULL); 2479 && s.cur_bci() == compilation()->osr_bci()) { 2850 BlockBegin* GraphBuilder::setup_start_block(int osr_bci, BlockBegin* std_entry, BlockBegin* osr_entry, ValueStack* state) { argument 2893 int osr_bci local 3010 int osr_bci = compilation->osr_bci(); local [all...] |
H A D | c1_GraphBuilder.hpp | 355 BlockBegin* setup_start_block(int osr_bci, BlockBegin* std_entry, BlockBegin* osr_entry, ValueStack* init_state);
|
/openjdk7/hotspot/src/share/vm/runtime/ |
H A D | advancedThresholdPolicy.cpp | 173 print_event(REMOVE_FROM_QUEUE, method, method, task->osr_bci(), (CompLevel)task->comp_level()); 195 print_event(UPDATE_IN_QUEUE, max_method, max_method, max_task->osr_bci(), (CompLevel)max_task->comp_level()); 490 int osr_bci = nm->is_osr_method() ? nm->osr_entry_bci() : InvocationEntryBci; local 491 print_event(MAKE_NOT_ENTRANT, mh(), mh(), osr_bci, level);
|
/openjdk7/hotspot/src/share/vm/opto/ |
H A D | callGenerator.hpp | 114 static CallGenerator* for_osr(ciMethod* m, int osr_bci);
|
H A D | parse1.cpp | 195 assert(osr_block->start() == osr_bci(), "sanity"); 248 MethodLivenessResult live_locals = method()->liveness_at_bci(osr_bci()); 259 const BitMap live_oops = method()->live_local_oops_at_bci(osr_bci()); 437 log->print(" osr_bci='%d'", C->entry_bci()); 489 _flow = method()->get_osr_flow_analysis(osr_bci()); 580 assert(entry_block->start() == (is_osr_parse() ? osr_bci() : 0), ""); 2125 tty->print(" @ %d", osr_bci()); 2150 tty->print(" @ %d", osr_bci());
|
H A D | parse.hpp | 362 // entry_bci() -- see osr_bci, etc. 383 int osr_bci() const { assert(is_osr_parse(),""); return _entry_bci; } function in class:Parse
|
H A D | callGenerator.cpp | 245 CallGenerator* CallGenerator::for_osr(ciMethod* m, int osr_bci) { argument
|
H A D | compile.cpp | 603 Compile::Compile( ciEnv* ci_env, C2Compiler* compiler, ciMethod* target, int osr_bci, bool subsume_loads, bool do_escape_analysis ) argument 613 _entry_bci(osr_bci),
|
/openjdk7/hotspot/src/share/vm/ci/ |
H A D | ciMethod.hpp | 223 ciTypeFlow* get_osr_flow_analysis(int osr_bci); // alternate entry point
|
H A D | ciMethod.cpp | 368 ciTypeFlow* ciMethod::get_osr_flow_analysis(int osr_bci) { argument 371 assert(osr_bci >= 0, "must supply valid OSR entry point"); 373 ciTypeFlow* flow = new (env->arena()) ciTypeFlow(env, this, osr_bci);
|
H A D | ciTypeFlow.hpp | 62 // Do an OSR analysis if osr_bci >= 0. 63 ciTypeFlow(ciEnv* env, ciMethod* method, int osr_bci = InvocationEntryBci);
|
H A D | ciTypeFlow.cpp | 1954 ciTypeFlow::ciTypeFlow(ciEnv* env, ciMethod* method, int osr_bci) { argument 1962 _osr_bci = osr_bci; 1964 assert(0 <= start_bci() && start_bci() < code_size() , err_msg("correct osr_bci argument: 0 <= %d < %d", start_bci(), code_size()));
|