Searched refs:bci (Results 126 - 150 of 245) sorted by relevance

12345678910

/openjdk7/hotspot/src/share/vm/runtime/
H A Dvframe.cpp248 int interpretedVFrame::bci() const { function in class:interpretedVFrame
267 // Get oopmap describing oops and int for current bci
271 OopMapCache::compute_one_oop_map(m_h, bci(), &oop_mask);
273 method()->mask_for(bci(), &oop_mask);
335 // Get oopmap describing oops and int for current bci
338 OopMapCache::compute_one_oop_map(m_h, bci(), &oop_mask);
340 method()->mask_for(bci(), &oop_mask);
375 assert(false, "invalid bci or invalid scope desc");
518 tty->print_cr("\tbci: %d", bci());
557 int line_number = m->line_number_from_bci(bci());
[all...]
H A DvframeArray.cpp47 int vframeArrayElement:: bci(void) const { return (_bci == SynchronizationEntryBCI ? 0 : _bci); } function in class:vframeArrayElement
167 // Look at bci and decide on bcp and continuation pc
172 bool use_next_mdp = false; // true if we should use the mdp associated with the next bci
180 bcp = method()->bcp_from(bci());
183 bcp = method()->bcp_from(bci());
306 int bci = iframe()->interpreter_frame_bci(); local
307 if (use_next_mdp) ++bci;
308 address mdp = mdo->bci_to_dp(bci);
408 int bci = method()->bci_from(bcp); local
410 tty->print(" @ bci
[all...]
H A Dframe.cpp411 // The bcx was just converted from bci to bcp.
421 // The bcx was just converted from bcp to bci.
441 void frame::interpreter_frame_set_bci(jint bci) { argument
443 assert(!is_bci(interpreter_frame_bcx()), "should not set bci during GC");
444 interpreter_frame_set_bcx((intptr_t)interpreter_frame_method()->bcp_from(bci));
887 jint bci = interpreter_frame_bci(); local
891 assert((m->is_native() && bci == 0) || (!m->is_native() && bci >= 0 && bci < m->code_size()), "invalid bci valu
1229 int bci = interpreter_frame_bci(); local
1338 int bci = interpreter_frame_bci(); local
[all...]
H A DvframeArray.hpp55 int _bci; // raw bci for this vframe
66 int bci(void) const;
/openjdk7/hotspot/src/share/vm/interpreter/
H A Dinterpreter.cpp262 bool AbstractInterpreter::is_not_reached(methodHandle method, int bci) { argument
263 Bytecodes::Code code = method()->code_at(bci);
321 int bci = method->bci_from(bcp); local
336 type = Bytecode_invoke(mh, bci).result_type();
350 type = Bytecode_invoke(mh, bci).result_type();
367 type = Bytecode_loadconstant(mh, bci).result_type();
H A DinterpreterRuntime.cpp141 Bytecode_loadconstant ldc(m, bci(thread));
146 Bytecode_loadconstant ldc2(m, bci(thread));
366 // the exception oop (via TLS) and sets the bci/bcp for the continuation.
370 // bci where the exception happened. If the exception was propagated back
371 // from a call, the expression stack contains the values for the bci at the
380 int current_bci = bci(thread);
384 // into java, or surprisingly find a matching exception handler for bci 0
388 assert(current_bci == 0, "bci isn't zero for do_not_unlock_if_synchronized");
417 tty->print_cr(" at bci %d for thread " INTPTR_FORMAT, current_bci, thread);
460 // Forward exception to callee (leaving bci/bc
798 int bci = method->bci_from(fr.interpreter_frame_bcp()); local
822 const int bci = branch_bcp != NULL ? method->bci_from(fr.interpreter_frame_bcp()) : InvocationEntryBci; variable
853 int bci = method->bci_from(cur_bcp); variable
884 int bci = method->bci_from(bcp); variable
1216 jint bci = fr.interpreter_frame_bci(); variable
[all...]
H A Drewriter.cpp289 for (int bci = 0; bci < code_length; bci += bc_length) {
290 address bcp = code_base + bci;
/openjdk7/hotspot/src/share/vm/code/
H A DdebugInfo.hpp281 void write_bci(int bci) { write_int(bci - InvocationEntryBci); } argument
H A DdebugInfoRec.hpp102 int bci,
/openjdk7/hotspot/src/share/vm/opto/
H A DcallGenerator.hpp160 static void print_inlining(Compile* C, ciMethod* callee, int inline_level, int bci, const char* msg) { argument
162 C->print_inlining(callee, inline_level, bci, msg);
H A DparseHelper.cpp412 int cur_bci = bci();
461 ciProfileData* data = md->bci_to_data(bci());
492 ciProfileData* data = md->bci_to_data(bci());
503 ciProfileData* data = md->bci_to_data(bci());
534 ciProfileData* data = md->bci_to_data(bci());
542 int key = ret_data->bci(row);
567 ciProfileData* data = md->bci_to_data(bci());
579 ciProfileData* data = md->bci_to_data(bci());
H A DidealGraphPrinter.hpp105 void print_method(ciMethod *method, int bci, InlineTree *tree);
H A Dcallnode.hpp248 int bci() const { return _bci; } function in class:JVMState
294 // _reexecute is initialized to "undefined" for a new bci
295 void set_bci(int bci) {if(_bci != bci)_reexecute=Reexecute_Undefined; _bci = bci; } argument
603 CallJavaNode(const TypeFunc* tf , address addr, ciMethod* method, int bci) argument
605 _method(method), _bci(bci),
633 CallStaticJavaNode(const TypeFunc* tf, address addr, ciMethod* method, int bci) argument
634 : CallJavaNode(tf, addr, method, bci), _name(NULL) {
637 CallStaticJavaNode(const TypeFunc* tf, address addr, const char* name, int bci, argument
[all...]
H A DcallGenerator.cpp134 kit.C->log()->elem("direct_call bci='%d'", jvms->bci());
137 CallStaticJavaNode *call = new (kit.C) CallStaticJavaNode(tf(), target, method(), kit.bci());
182 kit.C->log()->elem("virtual_call bci='%d'", jvms->bci());
224 CallDynamicJavaNode *call = new (kit.C) CallDynamicJavaNode(tf(), target, method(), _vtable_index, kit.bci());
300 C->print_inlining(method(), call->jvms()->depth()-1, call->jvms()->bci(), msg);
365 log->elem("jvms bci='%d' method='%d'", p->bci(), log->identify(p->method()));
524 C->log()->elem("warm_call bci
714 int bci = jvms->bci(); local
[all...]
H A DbytecodeInfo.cpp56 _caller_jvms->set_bci(caller_jvms->bci());
61 assert(caller_bci == this->caller_bci(), "correct (redundant) bci parameter");
496 int caller_bci = jvms->bci();
617 InlineTree *InlineTree::callee_at(int bci, ciMethod* callee) const { argument
620 if (sub->caller_bci() == bci && callee == sub->method()) {
648 // Select the corresponding subtree for this bci.
651 InlineTree* sub = iltp->callee_at(jvmsp->bci(), d_callee);
654 sub = iltp->build_inline_tree_for_callee(d_callee, jvmsp, jvmsp->bci());
/openjdk7/hotspot/src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/
H A DLogParser.java143 private int bci; field in class:LogParser
315 bci = Integer.parseInt(search(atts, "bci"));
333 site = new CallSite(bci, method(search(atts, "method")));
378 // <jvms bci='4' method='java/io/DataInputStream readChar ()C' bytes='40' count='5815' iicount='20815'/>
380 currentTrap.addJVMS(atts.getValue("method"), Integer.parseInt(atts.getValue("bci")));
382 bci = Integer.parseInt(search(atts, "bci"));
383 site = new CallSite(bci, method(search(atts, "method")));
441 System.out.println(caller.getMethod() + " bci
[all...]
/openjdk7/jdk/src/share/demo/jvmti/hprof/
H A Dhprof_tracker.c176 if ( ! gdata->bci ) {
218 if ( ! gdata->bci ) {
283 if ( ! gdata->bci ) {
/openjdk7/hotspot/src/share/vm/ci/
H A DciTypeFlow.cpp225 remove_jsr_record(return_address->as_return_address()->bci());
390 // even if it were possible for an OSR entry point to be at bci zero.
829 log->begin_elem("uncommon_trap method='%d' bci='%d'", mid, str->cur_bci());
1501 st->print("address(%d)", type->as_return_address()->bci());
1670 // Our successors are the branch target and the next bci.
1710 int bci = current_bci + tableswitch.default_offset(); local
1711 Block* block = analyzer->block_at(bci, jsrs);
1715 int bci = current_bci + tableswitch.dest_offset_at(len); local
1716 block = analyzer->block_at(bci, jsrs);
1729 int bci local
1735 int bci = current_bci + pair.offset(); local
1759 int bci = return_address->as_return_address()->bci(); local
1802 int bci = handler->handler_bci(); local
2035 block_at(int bci, ciTypeFlow::JsrSet* jsrs, CreateOption option) argument
[all...]
H A DciObjectFactory.hpp136 ciReturnAddress* get_return_address(int bci);
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/bugspot/
H A DVariablePanel.java89 int bci = jfr.getBCI();
98 if (local.getStartBCI() <= bci && bci < local.getStartBCI() + local.getLength()) {
/openjdk7/hotspot/src/share/vm/compiler/
H A DcompileBroker.hpp113 static void print_inlining(outputStream* st, ciMethod* method, int inline_level, int bci, const char* msg = NULL);
114 static void print_inlining(ciMethod* method, int inline_level, int bci, const char* msg = NULL) { argument
115 print_inlining(tty, method, inline_level, bci, msg);
348 // The entry bci used for non-OSR compilations.
/openjdk7/jdk/src/share/classes/sun/reflect/
H A DClassFileAssembler.java68 void emitShort(short bci, short val) { argument
69 vec.put(bci, (byte) ((val >> 8) & 0xFF));
70 vec.put(bci + 1, (byte) (val & 0xFF));
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/oops/
H A DDataLayout.java114 // and a bci, which is used to tie this piece of data to a
115 // specific bci in the bytecodes.
145 // void initialize(int tag, int bci, int cellCount);
168 int bci() { method in class:DataLayout
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/opto/
H A DInlineTree.java81 return (jvms != null) ? jvms.bci() : -1;
/openjdk7/hotspot/src/share/vm/classfile/
H A DjavaClasses.cpp1158 char* java_lang_Throwable::print_stack_element_to_buffer(methodOop method, int bci) { argument
1181 int line_number = method->line_number_from_bci(bci);
1202 void java_lang_Throwable::print_stack_element(Handle stream, methodOop method, int bci) { argument
1204 char* buf = print_stack_element_to_buffer(method, bci);
1208 void java_lang_Throwable::print_stack_element(outputStream *st, methodOop method, int bci) { argument
1210 char* buf = print_stack_element_to_buffer(method, bci);
1268 int bci = bcis->ushort_at(index); local
1269 print_stack_element(st, method, bci);
1325 int bci = bcis->ushort_at(index); local
1326 print_stack_element(stream, method, bci);
1390 push(methodOop method, int bci, TRAPS) argument
1468 int bci = 0; local
1630 int bci = st.bci(); local
1704 int bci = bcis->ushort_at(chunk_index); local
1714 create(methodHandle method, int bci, TRAPS) argument
[all...]

Completed in 92 milliseconds

12345678910