Searched refs:trap_bci (Results 1 - 11 of 11) sorted by relevance

/openjdk7/hotspot/src/share/vm/shark/
H A DsharkTopLevelBlock.hpp130 void set_trap(int trap_request, int trap_bci) { argument
134 _trap_bci = trap_bci;
145 int trap_bci() { function in class:SharkTopLevelBlock
369 llvm::BasicBlock* make_trap(int trap_bci, int trap_request);
H A DsharkBlock.hpp199 virtual int trap_bci();
H A DsharkTopLevelBlock.cpp52 int limit_bci = ciblock()->has_trap() ? ciblock()->trap_bci() : limit();
168 ciblock()->trap_index()), ciblock()->trap_bci());
710 BasicBlock* SharkTopLevelBlock::make_trap(int trap_bci, int trap_request) { argument
716 iter()->force_bci(trap_bci);
H A DsharkBlock.cpp57 if (has_trap() && trap_bci() == bci()) {
1187 int SharkBlock::trap_bci() { function in class:SharkBlock
/openjdk7/hotspot/src/share/vm/runtime/
H A Ddeoptimization.hpp338 int trap_bci,
358 static void update_method_data_from_interpreter(methodDataHandle trap_mdo, int trap_bci, int reason);
H A Ddeoptimization.cpp1266 int trap_bci = trap_scope->bci(); local
1267 Bytecodes::Code trap_bc = trap_method->java_code_at(trap_bci);
1281 trap_method->name_and_sig_as_C_string(), trap_bci);
1316 ProfileData* pdata = trap_mdo->bci_to_data(trap_bci);
1473 pdata = query_update_method_data(trap_mdo, trap_bci, reason,
1605 int trap_bci,
1630 pdata = trap_mdo->allocate_bci_to_data(trap_bci);
1651 xtty->elem("missing_mdp bci='%d'", trap_bci);
1664 Deoptimization::update_method_data_from_interpreter(methodDataHandle trap_mdo, int trap_bci, int reason) { argument
1670 query_update_method_data(trap_mdo, trap_bci,
1604 query_update_method_data(methodDataHandle trap_mdo, int trap_bci, Deoptimization::DeoptReason reason, uint& ret_this_trap_count, bool& ret_maybe_prior_trap, bool& ret_maybe_prior_recompile) argument
[all...]
/openjdk7/hotspot/src/share/vm/ci/
H A DciTypeFlow.hpp490 int trap_bci() { return _trap_bci; } function in class:ciTypeFlow::StateVector
571 void set_trap(int trap_bci, int trap_index) { argument
572 _trap_bci = trap_bci;
577 int trap_bci() const { assert(has_trap(), ""); return _trap_bci; } function in class:ciTypeFlow::Block
H A DciTypeFlow.cpp1925 st->print_cr(" Traps on %d with trap index %d", trap_bci(), trap_index());
2344 block->set_trap(state->trap_bci(), state->trap_index());
/openjdk7/hotspot/src/share/vm/opto/
H A Dparse.hpp236 bool has_trap_at(int bci) const { return flow()->has_trap() && flow()->trap_bci() == bci; }
H A Dparse1.cpp1482 int trap_bci = b->flow()->has_trap()? b->flow()->trap_bci(): -1; local
1483 tty->print_cr("### Missing successor at bci:%d for block #%d (trap_bci:%d)", target_bci, b->rpo(), trap_bci);
/openjdk7/hotspot/src/share/vm/interpreter/
H A DinterpreterRuntime.cpp274 int trap_bci = trap_method->bci_from(bcp(thread)); local
275 Deoptimization::update_method_data_from_interpreter(trap_mdo, trap_bci, reason);

Completed in 76 milliseconds