/openjdk9/hotspot/src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/x86/ |
H A D | X86Frame.java | 435 Address bcp = addressOfInterpreterFrameBCX().getAddressAt(0); 438 return bcpToBci(bcp, method);
|
/openjdk9/hotspot/src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/aarch64/ |
H A D | AARCH64Frame.java | 459 Address bcp = addressOfInterpreterFrameBCX().getAddressAt(0); 462 return bcpToBci(bcp, method);
|
/openjdk9/hotspot/src/share/vm/classfile/ |
H A D | verifier.cpp | 1687 u2 dim = *(bcs.bcp()+3); 2105 address bcp = bcs->bcp(); local 2106 address aligned_bcp = (address) round_to((intptr_t)(bcp + 1), jintSize); 2111 while ((bcp + padding_offset) < aligned_bcp) { 2112 if(*(bcp + padding_offset) != 0) { 2163 aligned_bcp = (address)round_to((intptr_t)(bcs->bcp() + 1), jintSize); 2450 address aligned_bcp = (address) round_to((intptr_t)(bcs.bcp() + 1), jintSize); 2566 address new_bcp = bcs->bcp() - bci + new_offset; 2742 address bcp local 2760 address bcp = bcs->bcp(); local [all...] |
H A D | javaClasses.cpp | 1970 address bcp = fr.interpreter_frame_bcp(); local 1972 bci = method->bci_from(bcp);
|
/openjdk9/hotspot/src/cpu/s390/vm/ |
H A D | frame_s390.inline.hpp | 165 return (intptr_t*) &(ijava_state()->bcp);
|
H A D | templateTable_s390.cpp | 1839 // Bump bcp to target of JSR. 1864 // Z_bcp: target bcp 1951 // Z_bcp: target bcp 1973 __ z_agr(Z_ARG2, Z_bcp); // Z_ARG2 := branch target bcp - disp == branch bcp 2057 // Get return bci, compute return bcp. Must load 64 bits. 2070 // Get return bci, compute return bcp. 2083 Register bcp = Z_ARG5; local 2084 // Align bcp. 2085 __ load_address(bcp, at_bc 2139 Register bcp = Z_ARG5; local [all...] |
H A D | frame_s390.cpp | 488 DESCRIBE_ADDRESS(bcp);
|
H A D | interp_masm_s390.cpp | 79 add2reg(Z_bcp, bcp_incr); // Advance bcp. Add2reg produces optimal code. 153 // Note: No need to save/restore bcp (Z_R13) pointer since these are callee 162 // Note: No need to save/restore bcp (Z_R13) pointer since these are callee 308 assert(bcp_offset > 0, "bcp is still pointing to start of bytecode"); 620 z_stg(Z_bcp, Address(Z_fp, _z_ijava_state_neg(bcp))); 622 NOT_PRODUCT(z_lg(Z_bcp, Address(Z_fp, _z_ijava_state_neg(bcp)))); 627 z_lg(Z_bcp, Address(Z_fp, _z_ijava_state_neg(bcp))); 1101 // Set the method data pointer for the current bcp. 1136 // consistent with the bcp. The converse is highly probable also.
|
H A D | templateInterpreterGenerator_s390.cpp | 556 // Restore bcp under the assumption that the current frame is still 825 // (NULL bcp). We pass zero for it. The call returns the address 1204 // Initialize z_ijava_state->bcp and Z_bcp. 1211 __ z_stg(Z_bcp, _z_ijava_state_neg(bcp), fp); 1680 // until here. Also can't call_VM until the bcp has been 1681 // restored. Need bcp for throwing exception below so get it now. 2111 // Z_bcp: exception bcp 2124 // Z_bcp: bcp for exception handler 2213 // call profiling. We have to restore the mdp for the current bcp.
|
/openjdk9/hotspot/src/cpu/ppc/vm/ |
H A D | frame_ppc.cpp | 225 DESCRIBE_ADDRESS(bcp);
|
H A D | interp_masm_ppc_64.cpp | 396 assert(bcp_offset > 0, "bcp is still pointing to start of bytecode"); 1104 // Set the method data pointer for the current bcp. 1131 // consistent with the bcp. The converse is highly probable also. 1197 subf(R4_ARG2, disp, target_bcp); // Compute branch bytecode (previous bcp). 2181 std(R14_bcp, _ijava_state_neg(bcp), scratch); 2189 ld(R14_bcp, _ijava_state_neg(bcp), scratch); // Changed by VM code (exception).
|
H A D | templateInterpreterGenerator_ppc.cpp | 828 // which indicates if the counter overflow occurs at a backwards branch (NULL bcp) 1094 // Note: esp, bcp, monitor, mdx live in registers. Hence, the correct version can only 1109 __ std(R14_bcp, _ijava_state_neg(bcp), R1_SP); 1115 __ std(R12_scratch2, _ijava_state_neg(bcp), R1_SP); 2061 // bcp: exception bcp
|
/openjdk9/hotspot/src/share/vm/memory/ |
H A D | metaspaceShared.cpp | 197 case Bytecodes::_getfield: *bcs.bcp() = Bytecodes::_nofast_getfield; break; 198 case Bytecodes::_putfield: *bcs.bcp() = Bytecodes::_nofast_putfield; break; 199 case Bytecodes::_aload_0: *bcs.bcp() = Bytecodes::_nofast_aload_0; break; 202 *bcs.bcp() = Bytecodes::_nofast_iload;
|
/openjdk9/hotspot/src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/sparc/ |
H A D | SPARCFrame.java | 782 Address bcp = addressOfInterpreterFrameBCX().getAddressAt(0); 785 return bcpToBci(bcp, method);
|
/openjdk9/hotspot/src/cpu/aarch64/vm/ |
H A D | frame_aarch64.cpp | 544 address bcp = interpreter_frame_bcp(); local 545 if (m->validate_bci_from_bcp(bcp) < 0) { 773 // needs to be passed current fp and bcp register values
|
H A D | templateInterpreterGenerator_aarch64.cpp | 104 // bcp (NULL) 291 __ restore_bcp(); // bcp must be correct for exception handler (was destroyed) 320 // Restore bcp under the assumption that the current frame is still 650 // (NULL bcp). We pass zero for it. The call returns the address 1452 // until here. Also can't call_VM until the bcp has been 1453 // restored. Need bcp for throwing exception below so get it now. 1456 // restore bcp to have legal interpreter frame, i.e., bci == 0 <=> 1748 // rbcp: exception bcp 1772 // rbcp: bcp for exception handler 1863 // call profiling. We have to restore the mdp for the current bcp 2097 address bcp; local [all...] |
/openjdk9/hotspot/src/cpu/sparc/vm/ |
H A D | frame_sparc.cpp | 617 // validate bci/bcp 619 address bcp = interpreter_frame_bcp(); local 620 if (m->validate_bci_from_bcp(bcp) < 0) {
|
/openjdk9/hotspot/src/share/vm/utilities/ |
H A D | debug.cpp | 724 // Need method pointer to find bcp, when not in permgen. 725 extern "C" void findbcp(intptr_t method, intptr_t bcp) { argument 730 mh, mh->bci_from(address(bcp)));
|
/openjdk9/hotspot/src/share/vm/runtime/ |
H A D | frame.hpp | 245 void interpreter_frame_set_bcp(address bcp);
|
H A D | sharedRuntime.cpp | 603 address bcp = method()->bcp_from(vfst.bci()); local 604 JvmtiExport::post_exception_throw(thread, method(), bcp, h_exception());
|
/openjdk9/hotspot/src/share/vm/oops/ |
H A D | methodData.cpp | 600 Bytecode_tableswitch sw(stream->method()(), stream->bcp()); 603 Bytecode_lookupswitch sw(stream->method()(), stream->bcp()); 617 Bytecode_tableswitch sw(stream->method()(), stream->bcp()); 634 Bytecode_lookupswitch sw(stream->method()(), stream->bcp());
|
/openjdk9/hotspot/src/share/vm/interpreter/ |
H A D | bytecodeInterpreter.hpp | 186 inline address bcp() { return _bcp; } function in class:BytecodeInterpreter
|
H A D | bytecodeInterpreter.cpp | 305 // skip is delta from current bcp/bci for target, branch_pc is pre-branch bcp 372 #define CACHE_PC() pc = istate->bcp(); 497 register address pc = istate->bcp(); 2806 (int)(istate->bcp() - METHOD->code_base()), 2823 (int)(istate->bcp() - METHOD->code_base()), 3408 tty->print_cr("bcp: " INTPTR_FORMAT, (uintptr_t) this->_bcp);
|
/openjdk9/jdk/src/java.base/share/classes/java/util/regex/ |
H A D | Pattern.java | 4312 BmpCharPropertyGreedy(BmpCharProperty bcp, int cmin) { argument 4313 super(bcp, cmin);
|
/openjdk9/hotspot/src/share/vm/jvmci/ |
H A D | jvmciCompilerToVM.cpp | 578 memcpy(reconstituted_code->byte_at_addr(bci + 1), s.bcp()+1, len-1);
|