/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/utilities/soql/ |
H A D | sa.js | 683 var bci = scopeDesc.BCI; 686 line = method.getLineNumberFromBCI(bci); 689 write('\t', method.externalNameAndSignature(), '@', method.handle, 'bci=' + bci); 819 var bci = 0; 822 writeln("bci", '\t', "line", '\t', "instruction"); 824 writeln("bci", '\t', "instruction"); 832 var line = method.getLineNumberFromBCI(bci); 833 writeln(bci, '\t', line, '\t', bytecode); 835 writeln(bci, '\ [all...] |
/openjdk7/hotspot/src/share/vm/ci/ |
H A D | ciEnv.hpp | 230 // Get a ciReturnAddress corresponding to the given bci. 232 ciReturnAddress* get_return_address(int bci) { argument 233 return _factory->get_return_address(bci);
|
H A D | ciObjectFactory.cpp | 578 // Get a ciReturnAddress for a specified bci. 579 ciReturnAddress* ciObjectFactory::get_return_address(int bci) { argument 582 if (entry->bci() == bci) { 588 ciReturnAddress* new_ret_addr = new (arena()) ciReturnAddress(bci);
|
/openjdk7/hotspot/src/share/vm/code/ |
H A D | exceptionHandlerTable.cpp | 82 assert(handler_bcis->length() == handler_pcos->length(), "bci & pc table have different length"); 83 assert(scope_depths_from_top_scope == NULL || handler_bcis->length() == scope_depths_from_top_scope->length(), "bci & scope_depths table have different length"); 113 if (t->bci() == handler_bci && t->scope_depth() == scope_depth) return t; 125 tty->print_cr(" bci %d at scope depth %d -> pco %d", t->bci(), t->scope_depth(), t->pco());
|
/openjdk7/hotspot/src/share/vm/interpreter/ |
H A D | interpreterRuntime.hpp | 60 static int bci(JavaThread *thread) { return last_frame(thread).interpreter_frame_bci(); } function in class:InterpreterRuntime 179 static void update_mdp_for_ret(JavaThread* thread, int bci);
|
/openjdk7/hotspot/src/share/vm/shark/ |
H A D | sharkTopLevelBlock.cpp | 72 Deoptimization::Action_reinterpret), bci()); 91 Deoptimization::Action_none), bci()); 102 Deoptimization::Action_reinterpret), bci()); 119 Deoptimization::Action_reinterpret), bci()); 130 Deoptimization::Action_reinterpret), bci()); 145 Deoptimization::Action_reinterpret), bci()); 155 Deoptimization::Action_reinterpret), bci()); 261 SharkJavaCallDecacher(function(), bci(), callee).scan(current_state()); 287 SharkVMCallDecacher(function(), bci()).scan(current_state()); 295 SharkTrapDecacher(function(), bci()) 336 do_deferred_zero_check(SharkValue* value, int bci, SharkState* saved_state, BasicBlock* continue_block) argument [all...] |
H A D | sharkBlock.hpp | 65 int bci() { function in class:SharkBlock
|
H A D | sharkState.cpp | 314 value = SharkValue::address_constant(type->as_return_address()->bci()); 352 value = SharkValue::address_constant(type->as_return_address()->bci());
|
H A D | sharkTopLevelBlock.hpp | 103 SharkTopLevelBlock* bci_successor(int bci) const; 249 int bci,
|
/openjdk7/hotspot/src/share/vm/opto/ |
H A D | graphKit.cpp | 90 jvms->set_bci(bci()); // Record the new bci in the JVMState 101 jvms->set_bci(bci()); // Record the new bci in the JVMState 110 if (bci() != jvms()->bci()) return false; 115 if (jvms()->bci() != parse->bci()) return false; 443 // Note: Setting the jvms also sets the bci and sp. 476 int bci local 782 int bci = jvms->bci(); local [all...] |
H A D | idealGraphPrinter.cpp | 63 const char *IdealGraphPrinter::METHOD_BCI_PROPERTY = "bci"; 252 void IdealGraphPrinter::print_method(ciMethod *method, int bci, InlineTree *tree) { argument 263 print_attr(METHOD_BCI_PROPERTY, bci); 592 last_bci = caller->bci(); 594 bciStream.print("%d ", caller->bci()); 597 print_prop("bci", bciStream.as_string());
|
H A D | parse1.cpp | 312 // at a bci with a non-empty stack. We should not reach here. 645 // Need correct bci for predicate. 702 tty->print_cr("Skipped dead block %d at bci:%d", rpo, block->start()); 752 // unknown caller. The method & bci will be NULL & InvocationEntryBci. 882 caller.set_bci(_caller->bci()); 1185 Parse::Block* Parse::Block::successor_for_bci(int bci) { argument 1188 if (block2->start() == bci) return block2; 1323 // Load block/map/sp. But not do not touch iter/bci. 1347 tty->print("Parsing block #%d at bci [%d,%d), successors: ", 1369 // Learn the current bci fro 1426 set_parse_bci(int bci) argument 2179 dump_bci(int bci) argument [all...] |
H A D | compile.hpp | 252 int _entry_bci; // entry bci for osr methods. 424 void print_inlining(ciMethod* method, int inline_level, int bci, const char* msg = NULL) { argument 426 CompileTask::print_inlining(&ss, method, inline_level, bci, msg); 785 ciMethod* optimize_virtual_call(ciMethod* caller, int bci, ciInstanceKlass* klass, 789 ciMethod* optimize_inlining(ciMethod* caller, int bci, ciInstanceKlass* klass, 792 // Report if there were too many traps at a current method and bci. 795 bool too_many_traps(ciMethod* method, int bci, Deoptimization::DeoptReason reason); 796 // This version, unspecific to a particular bci, asks if 801 // Report if there were too many recompiles at a method and bci. 802 bool too_many_recompiles(ciMethod* method, int bci, Deoptimizatio [all...] |
/openjdk7/hotspot/src/share/vm/c1/ |
H A D | c1_Instruction.hpp | 290 int _printable_bci; // the bci of the instruction for printing 400 void set_printable_bci(int bci) { _printable_bci = bci; } argument 440 Instruction* set_next(Instruction* next, int bci) { argument 442 next->set_printable_bci(bci); 921 void set_profiled_bci(int bci) { _profiled_bci = bci; } 1357 void set_profiled_bci(int bci) { _profiled_bci = bci; } 1524 int _bci; // start-bci o [all...] |
H A D | c1_LIRAssembler.cpp | 64 Bytecodes::Code code = info->scope()->method()->java_code_at_bci(info->stack()->bci()); 250 st.print_cr(" block B%d [%d, %d]", block->block_id(), block->bci(), block->end()->printable_bci()); 386 bci_result = tc->bci(); 394 int bci = vstack->bci(); local 403 int s_bci = bci; 408 debug_info->describe_scope(pc_offset, scope->method(), s->bci(), false/*reexecute*/);
|
H A D | c1_ValueStack.hpp | 66 ValueStack(ValueStack* copy_from, Kind kind, int bci); 88 int bci() const { return _bci; } function in class:ValueStack
|
/openjdk7/hotspot/src/share/vm/classfile/ |
H A D | stackMapTableFormat.hpp | 39 // u2 cpool_index || u2 bci (for ITEM_Object & ITEM_Uninitailized only) 69 static verification_type_info* create_uninit_at(address addr, u2 bci) { argument 72 vti->set_bci(bci); 101 u2 bci() const { function in class:verification_type_info 102 assert(is_uninitialized(), "This type has no bci"); 106 void set_bci(u2 bci) { argument 107 assert(is_uninitialized(), "This type has no bci"); 108 Bytes::put_Java_u2(bci_addr(), bci); local 116 set_bci(from->bci()); 149 st->print("Uninitialized[#%d]", bci()); brea [all...] |
H A D | verificationType.cpp | 138 st->print("uninitialized %d", bci());
|
/openjdk7/jdk/src/share/demo/jvmti/hprof/ |
H A D | hprof_init.c | 769 gdata->bci = JNI_TRUE; 1100 if (gdata->bci) { 1213 if ( gdata->bci ) { 1242 if ( gdata->bci ) { 1311 if ( gdata->bci ) { 1463 if (!gdata->bci) { 1848 if (gdata->bci) { 2045 if ( gdata->bci ) { 2146 if ( gdata->bci && gdata->java_crw_demo_library != NULL ) {
|
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/jdi/ |
H A D | ConcreteMethodImpl.java | 172 // I guess it must be the Location for bci 0. 191 long bci = lntab[i].getStartBCI(); 202 if ((i + 1 == count) || (bci != lntab[i+1].getStartBCI())) { 211 new LocationImpl(virtualMachine(), this, bci);
|
/openjdk7/hotspot/src/share/vm/oops/ |
H A D | methodKlass.cpp | 271 st->print_cr(" - line %d: %d", stream.line(), stream.bci()); 281 int bci = table[i].start_bci; local 286 st->print_cr(" - %s %s bci=%d len=%d slot=%d", desc, name, bci, len, slot);
|
H A D | constMethodKlass.cpp | 235 guarantee(stream.bci() >= 0 && stream.bci() <= m->code_size(), "invalid bci in line number table");
|
/openjdk7/jdk/src/share/classes/com/sun/tools/jdi/ |
H A D | ConcreteMethodImpl.java | 374 long bci = lntab.lines[i].lineCodeIndex; 385 if ((i + 1 == count) || (bci != lntab.lines[i+1].lineCodeIndex)) { 394 new LocationImpl(virtualMachine(), this, bci);
|
/openjdk7/hotspot/src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/serialization/ |
H A D | Parser.java | 80 public static final String METHOD_BCI_PROPERTY = "bci"; 160 int bci = 0; 162 bci = Integer.parseInt(s); 166 InputMethod method = new InputMethod(group, handler.readRequiredAttribute(METHOD_NAME_PROPERTY), handler.readRequiredAttribute(METHOD_SHORT_NAME_PROPERTY), bci);
|
/openjdk7/hotspot/src/share/vm/runtime/ |
H A D | deoptimization.cpp | 446 Bytecode_invoke invoke = Bytecode_invoke_check(method, array->element(0)->bci()); 621 // Get the oop map for this bci 633 assert(str.bci() < max_bci, "bci in interpreter frame out of bounds"); 651 if (str.bci() < max_bci) { 668 OopMapCache::compute_one_oop_map(mh, str.bci(), &next_mask); 719 tty->print_cr(" %s (bci %d)", el->method()->name_and_sig_as_C_string(), el->bci()); 1001 int bci = chunk->at(index)->raw_bci(); local 1003 if (bci [all...] |