Searched refs:osr_bci (Results 1 - 19 of 19) sorted by relevance

/openjdk7/hotspot/src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/
H A DMethod.java39 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 DcompileBroker.hpp66 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 DcompileBroker.cpp268 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 Dc1_Compilation.hpp117 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 Dc1_IR.hpp158 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 Dc1_Compilation.cpp139 _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 Dc1_IR.cpp125 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 Dc1_GraphBuilder.cpp72 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 Dc1_GraphBuilder.hpp355 BlockBegin* setup_start_block(int osr_bci, BlockBegin* std_entry, BlockBegin* osr_entry, ValueStack* init_state);
/openjdk7/hotspot/src/share/vm/runtime/
H A DadvancedThresholdPolicy.cpp173 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 DcallGenerator.hpp114 static CallGenerator* for_osr(ciMethod* m, int osr_bci);
H A Dparse1.cpp195 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 Dparse.hpp362 // entry_bci() -- see osr_bci, etc.
383 int osr_bci() const { assert(is_osr_parse(),""); return _entry_bci; } function in class:Parse
H A DcallGenerator.cpp245 CallGenerator* CallGenerator::for_osr(ciMethod* m, int osr_bci) { argument
H A Dcompile.cpp603 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 DciMethod.hpp223 ciTypeFlow* get_osr_flow_analysis(int osr_bci); // alternate entry point
H A DciMethod.cpp368 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 DciTypeFlow.hpp62 // Do an OSR analysis if osr_bci >= 0.
63 ciTypeFlow(ciEnv* env, ciMethod* method, int osr_bci = InvocationEntryBci);
H A DciTypeFlow.cpp1954 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()));

Completed in 1071 milliseconds