/openjdk7/hotspot/src/share/vm/utilities/ |
H A D | debug.cpp | 630 extern "C" methodOop findm(intptr_t pc) { argument 632 nmethod* nm = CodeCache::find_nmethod((address)pc); 767 tty->print_cr(" pm(int pc) - print methodOop given compiled PC"); 768 tty->print_cr(" findm(intptr_t pc) - finds methodOop");
|
/openjdk7/hotspot/agent/src/os/solaris/proc/ |
H A D | saproc.cpp | 481 jlong pc = (jlong) (uintptr_t) regs[pcRegIndex]; local 485 curFrame, pc, fp);
|
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/ui/classbrowser/ |
H A D | HTMLGenerator.java | 852 public String genHTML(sun.jvm.hotspot.debugger.Address pc) { argument 856 blob = (CodeBlob)VM.getVM().getCodeCache().findBlobUnsafe(pc); 867 if (interp.contains(pc)) { 868 InterpreterCodelet codelet = interp.getCodeletContaining(pc); 870 return "Unknown location in the Interpreter: " + pc; 876 } else if (VM.getVM().getCodeCache().contains(pc)) { 877 return "Unknown location in the CodeCache: " + pc; 883 Oop obj = getOopAtAddress(pc); 898 return genHTMLForRawDisassembly(pc, null); 927 return genBaseHref() + "pc [all...] |
/openjdk7/hotspot/src/share/vm/code/ |
H A D | nmethod.hpp | 32 // exception/pc/handler information. 53 ExceptionCache(Handle exception, address pc, address handler); 60 address match(Handle exception, address pc); 67 // cache pc descs found in earlier inquiries 159 // pc during a deopt. 467 bool is_at_poll_return(address pc); 468 bool is_at_poll_or_poll_return(address pc); 498 address handler_for_exception_and_pc(Handle exception, address pc); 499 void add_handler_for_exception_and_pc(Handle exception, address pc, address handler); 503 address continuation_for_implicit_exception(address pc); 572 find_pc_desc(address pc, bool approximate) argument 582 pc_desc_at(address pc) argument 584 pc_desc_near(address pc) argument 593 is_deopt_pc(address pc) argument 594 is_deopt_entry(address pc) argument 595 is_deopt_mh_entry(address pc) argument 598 set_original_pc(const frame* fr, address pc) argument [all...] |
H A D | nmethod.cpp | 215 ExceptionCache::ExceptionCache(Handle exception, address pc, address handler) { argument 216 assert(pc != NULL, "Must be non null"); 224 add_address_and_handler(pc,handler); 228 address ExceptionCache::match(Handle exception, address pc) { argument 229 assert(pc != NULL,"Must be non null"); 232 return (test_address(pc)); 289 static inline bool match_desc(PcDesc* pc, int pc_offset, bool approximate) { argument 292 return pc->pc_offset() == pc_offset; 294 return (pc-1)->pc_offset() < pc_offset && pc_offset <= pc 404 handler_for_exception_and_pc(Handle exception, address pc) argument 420 add_handler_for_exception_and_pc(Handle exception, address pc, address handler) argument 1027 is_at_poll_return(address pc) argument 1037 is_at_poll_or_poll_return(address pc) argument 1084 scope_desc_at(address pc) argument 1960 find_pc_desc_internal(address pc, bool approximate) argument 2118 continuation_for_implicit_exception(address pc) argument 2157 nmethodLocker(address pc) argument 2677 address pc = base + om->offset(); local [all...] |
/openjdk7/hotspot/src/share/vm/interpreter/ |
H A D | bytecodeInterpreter.cpp | 192 pc); \ 199 opcode = *pc; \ 216 opcode = *pc; \ 224 opcode = *pc; \ 239 #define UPDATE_PC(opsize) {pc += opsize; } 241 * UPDATE_PC_AND_TOS - Macro for updating the pc and topOfStack. 245 {pc += opsize; MORE_STACK(stack); } 248 * UPDATE_PC_AND_TOS_AND_CONTINUE - Macro for updating the pc and topOfStack, 255 pc += opsize; opcode = *pc; MORE_STAC 486 register address pc = istate->bcp(); local [all...] |
/openjdk7/hotspot/src/share/vm/opto/ |
H A D | chaitin.cpp | 1921 static char *print_reg( OptoReg::Name reg, const PhaseChaitin *pc, char *buf ) { argument 1928 pc->reg2offset(reg));
|
H A D | runtime.cpp | 978 address pc = thread->exception_pc(); variable 979 nm = CodeCache::find_nmethod(pc); 1001 if (nm->is_deopt_pc(pc)) { 1006 // Adjust the pc back to the original throwing pc 1007 pc = deoptee.pc(); 1018 force_unwind ? NULL : nm->handler_for_exception_and_pc(exception, pc); 1022 handler_address = SharedRuntime::compute_compiled_exc_handler(nm, pc, exception, force_unwind, true); 1028 nm->add_handler_for_exception_and_pc(exception,pc,handler_addres [all...] |
H A D | compile.cpp | 836 // for the original deopt pc. 2209 int pc = 0x0; // Program counter local 2291 _handler_table.print_subtable_for(pc);
|
/openjdk7/hotspot/src/cpu/sparc/vm/ |
H A D | cppInterpreter_sparc.cpp | 62 bool CppInterpreter::contains(address pc) { argument 63 return ( _code->contains(pc) || 64 ( pc == (CAST_FROM_FN_PTR(address, RecursiveInterpreterActivation) + frame::pc_return_offset))); 114 address entry = __ pc(); 153 address entry = __ pc(); 258 address entry = __ pc(); 316 address entry = __ pc(); 429 address entry = __ pc(); 463 address entry = __ pc(); 582 address entry = __ pc(); [all...] |
H A D | nativeInst_sparc.hpp | 147 static int call_instruction(address destination, address pc) { return Assembler::op(Assembler::call_op) | Assembler::wdisp((intptr_t)destination, (intptr_t)pc, 30); } argument 245 static intptr_t data64( address pc, int arith_insn ) { argument 246 assert(is_op2(*(unsigned int *)pc, Assembler::sethi_op2), "must be sethi"); 247 intptr_t hi = (intptr_t)gethi( (unsigned int *)pc ); 288 static address gethi( unsigned int *pc ) { 292 assert(is_op2(*pc, Assembler::sethi_op2), "in gethi - must be sethi"); 293 adr = (unsigned int)Assembler::inv_hi22( *(pc++) ); 297 if ( (int)*pc == nop_instruction() ) break; 298 assert ( Assembler::inv_op(*pc) [all...] |
H A D | interp_masm_sparc.cpp | 2222 address pc = (address)(m->constMethod()) local 2225 if (!m->contains(pc)) return false; 2227 jsr_pc = pc - Bytecodes::length_for(Bytecodes::_jsr); 2229 jsr_pc = pc - Bytecodes::length_for(Bytecodes::_jsr_w);
|
H A D | stubGenerator_sparc.cpp | 76 address pc = thread->saved_exception_pc(); local 78 // pc is the instruction which we must emulate 104 address start = __ pc(); 258 return_pc = __ pc(); 331 address start = __ pc(); 365 // O1 = throwing pc 369 address start = __ pc(); 373 // becomes the throwing pc. 516 address start = __ pc(); 564 address start = __ pc(); [all...] |
/openjdk7/hotspot/src/os/bsd/dtrace/ |
H A D | libjvm_db.c | 47 uint64_t new_pc; /* pc for the next frame */ 113 uintptr_t pc; member in struct:frame 123 uint64_t pc; member in struct:Nmethod_t 446 J->prev_fr.pc = 0; 855 /* Finds a PcDesc with real-pc equal to N->pc */ 877 pc_diff = real_pc - N->pc; 1000 uint64_t pc, 1012 fprintf(stderr, "name_for_nmethod: BEGIN: nmethod: %#llx, pc: %#llx\n", nm, pc); 998 name_for_nmethod(jvm_agent_t* J, uint64_t nm, uint64_t pc, uint64_t methodOop, char *result, size_t size, Jframe_t *jframe ) argument 1147 name_for_codecache(jvm_agent_t* J, uint64_t fp, uint64_t pc, char * result, size_t size, Jframe_t *jframe, int* is_interpreted) argument 1341 uintptr_t pc; local [all...] |
/openjdk7/hotspot/src/os/solaris/dtrace/ |
H A D | libjvm_db.c | 47 uint64_t new_pc; /* pc for the next frame */ 113 uintptr_t pc; member in struct:frame 123 uint64_t pc; member in struct:Nmethod_t 446 J->prev_fr.pc = 0; 855 /* Finds a PcDesc with real-pc equal to N->pc */ 877 pc_diff = real_pc - N->pc; 1000 uint64_t pc, 1012 fprintf(stderr, "name_for_nmethod: BEGIN: nmethod: %#llx, pc: %#llx\n", nm, pc); 998 name_for_nmethod(jvm_agent_t* J, uint64_t nm, uint64_t pc, uint64_t methodOop, char *result, size_t size, Jframe_t *jframe ) argument 1147 name_for_codecache(jvm_agent_t* J, uint64_t fp, uint64_t pc, char * result, size_t size, Jframe_t *jframe, int* is_interpreted) argument 1341 uintptr_t pc; local [all...] |
/openjdk7/hotspot/src/share/vm/runtime/ |
H A D | fprofiler.cpp | 137 static int index_for(address pc) { return (pc - base)/bucket_size; } argument 143 static address bucket_start_for(address pc) { argument 145 return pc_for(index_for(pc)); 147 static int bucket_count_for(address pc) { return counters[index_for(pc)]; } argument 149 static void record(address pc); 167 void PCRecorder::record(address pc) { argument 169 assert(CodeCache::contains(pc), "must be in CodeCache"); 170 counters[index_for(pc)] 174 bucket_start_for(address pc) argument 178 bucket_count_for(address pc) argument 202 address pc = pc_for(index); local [all...] |
H A D | frame.cpp | 137 // This returns the pc that if you were in the debugger you'd see. Not 146 if (nm->is_method_handle_return(pc())) 151 return (pc() - pc_return_offset); 155 // Change the pc in a frame object. This does not change the actual pc in 165 // Unsafe to use the is_deoptimzed tester after changing pc 243 return !nm->is_at_poll_return(pc()); 253 return !nm->is_at_poll_return(pc()); 279 // native - register window pc patching race 318 address deopt = nm->is_method_handle_return(pc()) 643 print_C_frame(outputStream* st, char* buf, int buflen, address pc) argument [all...] |
/openjdk7/jdk/src/windows/native/sun/security/mscapi/ |
H A D | security.cpp | 375 PCCERT_CONTEXT pc = rgpElement->pCertContext; local 387 if ((cchNameString = CertGetNameString(pc, 393 CertGetNameString(pc, 399 BYTE* pbCertEncoded = pc->pbCertEncoded; 400 DWORD cbCertEncoded = pc->cbCertEncoded;
|
/openjdk7/langtools/src/share/classes/com/sun/tools/javac/jvm/ |
H A D | Code.java | 1080 /** Place a byte into code at address pc. Pre: pc + 1 <= cp. 1082 private void put1(int pc, int op) { argument 1083 code[pc] = (byte)op; 1086 /** Place two bytes into code at address pc. Pre: pc + 2 <= cp. 1088 private void put2(int pc, int od) { argument 1089 // pre: pc + 2 <= cp 1090 put1(pc, od >> 8); 1091 put1(pc 1096 put4(int pc, int od) argument 1106 get1(int pc) argument 1112 get2(int pc) argument 1118 get4(int pc) argument 1182 int pc; field in class:Code.StackMapFrame 1236 emitCLDCStackMap(int pc, int localsSize) argument 1270 emitStackMapFrame(int pc, int localsSize) argument 1368 public final int pc; field in class:Code.Chain 1383 Chain(int pc, Chain next, Code.State state) argument 1773 dump(int pc) argument [all...] |
/openjdk7/jdk/src/share/native/sun/awt/libpng/ |
H A D | pngrutil.c | 3262 int a, b, c, pa, pb, pc, p; local 3269 pc = a - c; 3273 pb = abs(pc); 3274 pc = abs(p + pc); 3277 pb = pc < 0 ? -pc : pc; 3278 pc = (p + pc) < [all...] |
H A D | pngwutil.c | 2936 int a, b, c, pa, pb, pc, p; local 2943 pc = a - c; 2947 pb = abs(pc); 2948 pc = abs(p + pc); 2951 pb = pc < 0 ? -pc : pc; 2952 pc = (p + pc) < 3013 int a, b, c, pa, pb, pc, p; local [all...] |
/openjdk7/hotspot/src/cpu/x86/vm/ |
H A D | stubGenerator_x86_32.cpp | 80 address pc = thread->saved_exception_pc(); local 81 // pc is the instruction which we must emulate 84 address npc = Assembler::locate_next_instruction(pc); 148 address start = __ pc(); 244 return_address = __ pc(); 351 address start = __ pc(); 386 // rdx: throwing pc 388 // NOTE: At entry of this stub, exception-pc must be on stack !! 392 address start = __ pc(); 402 // throwing pc [all...] |
/openjdk7/jdk/test/java/lang/invoke/indify/ |
H A D | Indify.java | 412 System.err.println(m+": failed to create invokedynamic at "+i.pc); 423 int start = i.pc + 3, end = i2.pc; 424 System.arraycopy(i.codeBase, start, i.codeBase, i.pc, end-start); 430 //System.out.println(new Instruction(i.codeBase, i2.pc-3)); 1782 int pc; field in class:Indify.Instruction 1787 Instruction(byte[] codeBase, int pc) { argument 1789 init(pc); 1798 private Instruction init(int pc) { argument 1799 this.pc [all...] |
/openjdk7/jdk/src/share/native/sun/security/ec/impl/ |
H A D | mpi.c | 3577 mp_digit *pa, *pb, *pc; local 3607 pc = MP_DIGITS(c); 3612 *pc++ = ACCUM(w); 3618 *pc++ = sum += carry; 3629 *pc++ = ACCUM(w); 3632 *pc++ = sum = carry + *pa++; 3818 mp_digit *pa, *pb, *pc; local 3841 pc = MP_DIGITS(c); 3846 *pc++ = ACCUM(w); 3854 *pc [all...] |
/openjdk7/jdk/src/share/classes/com/sun/java/util/jar/pack/ |
H A D | BandStructure.java | 2310 protected void putLabel(IntBand bc_label, Code c, int pc, int targetPC) { argument 2311 bc_label.putInt(c.encodeBCI(targetPC) - c.encodeBCI(pc)); 2313 protected int getLabel(IntBand bc_label, Code c, int pc) { argument 2314 return c.decodeBCI(bc_label.getInt() + c.encodeBCI(pc));
|