Lines Matching refs:bcp

88 void InterpreterRuntime::set_bcp_and_mdp(address bcp, JavaThread *thread) {
89 last_frame(thread).interpreter_frame_set_bcp(bcp);
260 int trap_bci = trap_method->bci_from(bcp(thread));
384 // the exception oop (via TLS) and sets the bci/bcp for the continuation.
496 JvmtiExport::post_exception_throw(thread, h_method(), bcp(thread), h_exception());
506 // Forward exception to callee (leaving bci/bcp untouched) because (a) no
517 // handler in this method => change bci/bcp to handler bci/bcp and continue there
707 IRT_ENTRY(Bytecodes::Code, InterpreterRuntime::get_original_bytecode_at(JavaThread* thread, Method* method, address bcp))
708 return method->orig_bytecode_at(method->bci_from(bcp));
711 IRT_ENTRY(void, InterpreterRuntime::set_original_bytecode_at(JavaThread* thread, Method* method, address bcp, Bytecodes::Code new_code))
712 method->set_orig_bytecode_at(method->bci_from(bcp), new_code);
715 IRT_ENTRY(void, InterpreterRuntime::_breakpoint(JavaThread* thread, Method* method, address bcp))
716 JvmtiExport::post_raw_breakpoint(thread, method, bcp);
849 // int caller_bci = method(thread)->bci_from(bcp(thread));
990 IRT_LEAF(void, InterpreterRuntime::verify_mdp(Method* method, address bcp, address mdp))
996 int bci = method->bci_from(bcp);
1062 JvmtiExport::at_single_stepping_point(thread, method(thread), bcp(thread));
1085 JvmtiExport::post_field_access(thread, method(thread), bcp(thread), h_cp_entry_f1, h_obj, fid);
1141 JvmtiExport::post_raw_field_modification(thread, method(thread), bcp(thread), h_klass, h_obj,
1396 Method* method, address bcp))
1397 Bytecodes::Code code = Bytecodes::code_at(method, bcp);
1402 int cp_index = Bytes::get_native_u2(bcp + 1) + ConstantPool::CPCACHE_INDEX_TAG;
1423 // bcp and method.