Searched defs:pc (Results 101 - 125 of 131) sorted by relevance

123456

/openjdk7/hotspot/src/share/vm/utilities/
H A Ddebug.cpp630 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 Dsaproc.cpp481 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 DHTMLGenerator.java852 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 Dnmethod.hpp32 // 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 Dnmethod.cpp215 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 DbytecodeInterpreter.cpp192 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 Dchaitin.cpp1921 static char *print_reg( OptoReg::Name reg, const PhaseChaitin *pc, char *buf ) { argument
1928 pc->reg2offset(reg));
H A Druntime.cpp978 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 Dcompile.cpp836 // 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 DcppInterpreter_sparc.cpp62 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 DnativeInst_sparc.hpp147 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 Dinterp_masm_sparc.cpp2222 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 DstubGenerator_sparc.cpp76 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 Dlibjvm_db.c47 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 Dlibjvm_db.c47 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 Dfprofiler.cpp137 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 Dframe.cpp137 // 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 Dsecurity.cpp375 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 DCode.java1080 /** 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 Dpngrutil.c3262 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 Dpngwutil.c2936 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 DstubGenerator_x86_32.cpp80 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 DIndify.java412 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 Dmpi.c3577 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 DBandStructure.java2310 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));

Completed in 276 milliseconds

123456