Searched defs:target_bci (Results 1 - 7 of 7) sorted by relevance
/openjdk7/hotspot/src/share/vm/opto/ |
H A D | parseHelper.cpp | 410 void Parse::profile_taken_branch(int target_bci, bool force_update) { argument 414 (target_bci <= cur_bci) && count_invocations() && UseOnStackReplacement; 417 set_bci(target_bci); 526 void Parse::profile_ret(int target_bci) { argument 538 // Look for the target_bci is already in the table 544 if (key == target_bci) break; 548 // The target_bci was not found in the table. 555 // the target_bci is already in the table
|
H A D | parse.hpp | 436 void merge( int target_bci); 438 void merge_new_path( int target_bci); 440 void merge_exception(int target_bci); 471 void maybe_add_safepoint(int target_bci) { argument 472 if (UseLoopSafepoints && target_bci <= bci()) { 530 float branch_prediction(float &cnt, BoolTest::mask btest, int target_bci); 563 void profile_taken_branch(int target_bci, bool force_update = false); 568 void profile_ret(int target_bci);
|
H A D | parse1.cpp | 1448 void Parse::merge(int target_bci) { argument 1449 Block* target = successor_for_bci(target_bci); 1450 if (target == NULL) { handle_missing_successor(target_bci); return; } 1458 void Parse::merge_new_path(int target_bci) { argument 1459 Block* target = successor_for_bci(target_bci); 1460 if (target == NULL) { handle_missing_successor(target_bci); return; } 1469 void Parse::merge_exception(int target_bci) { argument 1471 Block* target = successor_for_bci(target_bci); 1472 if (target == NULL) { handle_missing_successor(target_bci); return; } 1479 void Parse::handle_missing_successor(int target_bci) { argument [all...] |
H A D | parse2.cpp | 795 C->log()->elem("branch target_bci='%d' taken='%d' not_taken='%d'", iter().get_dest(), taken, not_taken); 833 C->log()->elem("branch target_bci='%d' taken='%d' not_taken='%d' cnt='%g' prob='%s'", 842 int target_bci) { 855 if (target_bci < bci()) { 968 int target_bci = iter().get_dest(); local 970 Block* branch_block = successor_for_bci(target_bci); 974 float prob = branch_prediction(cnt, btest, target_bci); 986 profile_taken_branch(target_bci, !ProfileInterpreter); 1021 profile_taken_branch(target_bci); 1024 merge(target_bci); 840 branch_prediction(float& cnt, BoolTest::mask btest, int target_bci) argument 1049 int target_bci = iter().get_dest(); local 2199 int target_bci = (bc() == Bytecodes::_goto) ? iter().get_dest() : iter().get_far_dest(); local [all...] |
/openjdk7/hotspot/src/share/vm/oops/ |
H A D | generateOopMap.hpp | 63 int target_bci() const { return _target_bci; } function in class:RetTableEntry 79 void add_jsr(int return_bci, int target_bci); // Adds entry to list
|
H A D | generateOopMap.cpp | 241 void RetTable::add_jsr(int return_bci, int target_bci) { argument 245 for (;entry && entry->target_bci() != target_bci; entry = entry->next()); 249 entry = new RetTableEntry(target_bci, _first); 262 assert(cur->target_bci() != -1, "sanity check"); 263 if (cur->target_bci() == targBci) return cur; 1997 int target_bci = rtEnt->jsrs(i); local 1999 BasicBlock* jsr_bb = get_basic_block_containing(target_bci - 1); 2001 assert(target_bb == get_basic_block_at(target_bci), "wrong calc. of successor basicblock"); 2004 tty->print("pc = %d, ret -> %d alive: %s\n", bci, target_bci, aliv [all...] |
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/oops/ |
H A D | GenerateOopMap.java | 206 private void addJsr(int return_bci, int target_bci) { argument 210 for (;(entry != null) && (entry.targetBci() != target_bci); entry = entry.next()); 214 entry = new RetTableEntry(target_bci, _first); 2022 int target_bci = rtEnt.jsrs(i); 2024 BasicBlock jsr_bb = getBasicBlockContaining(target_bci - 1); 2027 Assert.that(target_bb == getBasicBlockAt(target_bci), "wrong calc. of successor basicblock"); 2031 // tty.print("pc = %d, ret . %d alive: %s\n", bci, target_bci, alive ? "true" : "false"); 2034 closure.process(this, target_bci, data);
|
Completed in 120 milliseconds