/openjdk7/hotspot/src/share/vm/asm/ |
H A D | codeBuffer.hpp | 173 bool contains(address pc) const { return pc >= _start && pc < _end; } 174 bool contains2(address pc) const { return pc >= _start && pc <= _end; } 175 bool allocates(address pc) const { return pc >= _start && pc < _limit; } 176 bool allocates2(address pc) cons 178 set_end(address pc) argument 179 set_mark(address pc) argument 190 set_locs_point(address pc) argument [all...] |
/openjdk7/jdk/test/tools/pack200/pack200-verifier/src/xmlkit/ |
H A D | InstructionSyntax.java | 202 for (int pc = 0, nextpc; pc < bytes.length(); pc = nextpc) { 203 int op = bytes.charAt(pc); 206 nextpc = pc + 1; 318 nextpc = parseSwitch(bytes, pc, true, i); 321 nextpc = parseSwitch(bytes, pc, false, i); 327 //System.out.println("pc="+pc+" len="+(nextpc - pc) 410 switchBase(int pc) argument 416 parseSwitch(String s, int pc, boolean isTable, Element i) argument 449 getInt(String s, int pc, int len) argument [all...] |
/openjdk7/jdk/src/share/classes/javax/crypto/ |
H A D | CryptoPermissions.java | 146 PermissionCollection pc = 148 pc.add(cryptoPerm); 150 perms.putIfAbsent(alg, pc); 171 PermissionCollection pc = 173 return pc.implies(cryptoPerm); 354 * @param pc the given PermissionCollection object. 357 PermissionCollection pc) { 360 Enumeration enum_ = pc.elements(); 398 PermissionCollection pc = perms.get(CryptoAllPermission.ALG_NAME); 399 if (pc 356 getMinimum(int maxKeySize, PermissionCollection pc) argument [all...] |
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/code/ |
H A D | StubQueue.java | 81 public boolean contains(Address pc) { argument 82 if (pc == null) return false; 83 long offset = pc.minus(getStubBuffer()); 87 public Stub getStubContaining(Address pc) { argument 88 if (contains(pc)) { 91 if (stubContains(s, pc)) { 99 public boolean stubContains(Stub s, Address pc) { argument 100 return (s.codeBegin().lessThanOrEqual(pc) && s.codeEnd().greaterThan(pc));
|
/openjdk7/langtools/src/share/classes/com/sun/tools/classfile/ |
H A D | Instruction.java | 154 public Instruction(byte[] bytes, int pc) { argument 156 this.pc = pc; 161 return pc; 166 return bytes[pc + offset]; 221 int pad = align(pc + 1) - pc; 227 int pad = align(pc + 1) - pc; 277 int pad = align(pc 338 private int pc; field in class:Instruction [all...] |
H A D | Code_attribute.java | 119 pc += current.length(); 120 next = (pc < code.length ? new Instruction(code, pc) : null); 129 int pc = 0; 130 Instruction next = new Instruction(code, pc);
|
/openjdk7/hotspot/src/share/vm/code/ |
H A D | vtableStubs.hpp | 68 bool contains(address pc) const { return code_begin() <= pc && pc < code_end(); } 127 static bool is_entry_point(address pc); // is pc a vtable stub entry point? 128 static bool contains(address pc); // is pc within any stub? 129 static VtableStub* stub_containing(address pc); // stub containing pc or NULL
|
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...] |
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/windbg/ |
H A D | DLL.java | 114 public BlockSym debugInfoForPC(Address pc) throws DebuggerException { argument 119 return db.debugInfoForPC(pc); 128 long pc = dbg.getAddressValue(pcAsAddr); 134 if ((tmp <= pc) && ((pc - tmp) < diff)) { 135 diff = pc - tmp; 146 public LineNumberInfo lineNumberForPC(Address pc) throws DebuggerException { argument 151 return db.lineNumberForPC(pc);
|
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/ia64/ |
H A D | IA64CurrentFrameGuess.java | 75 private void setValues(Address sp, Address fp, Address pc) { argument 78 pcFound = pc;
|
/openjdk7/hotspot/src/share/vm/runtime/ |
H A D | javaFrameAnchor.hpp | 93 // so calls from Java to native store that pc (or one good enough to locate 95 // native are never deoptimized we never need to patch the pc and so this 130 void set_last_Java_pc(address pc) { _last_Java_pc = pc; } argument
|
H A D | stubCodeGenerator.cpp | 53 StubCodeDesc* StubCodeDesc::desc_for(address pc) { argument 55 while (p != NULL && !p->contains(pc)) p = p->_next; 56 // p == NULL || p->contains(pc) 68 const char* StubCodeDesc::name_for(address pc) { argument 69 StubCodeDesc* p = desc_for(pc); 141 _cdesc = new StubCodeDesc(group, name, _cgen->assembler()->pc()); 144 _cdesc->set_begin(_cgen->assembler()->pc()); 149 _cdesc->set_end(_cgen->assembler()->pc());
|
/openjdk7/hotspot/src/cpu/zero/vm/ |
H A D | sharkFrame_zero.hpp | 43 // | pc | 67 address pc() const { function in class:SharkFrame
|
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/ |
H A D | BasicCFrame.java | 45 return dbg.loadObjectContainingPC(pc()); 53 return lo.debugInfoForPC(pc()); 61 return lo.closestSymbolToPC(pc());
|
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/proc/ |
H A D | ProcCDebugger.java | 48 public LoadObject loadObjectContainingPC(Address pc) throws DebuggerException { argument 49 if (pc == null) { 62 long cmp = pc.minus(midVal.getBase());
|
/openjdk7/hotspot/src/os_cpu/bsd_x86/vm/ |
H A D | thread_bsd_x86.cpp | 62 if (addr.pc() == NULL || ret_sp == NULL ) { 67 frame ret_frame(ret_sp, ret_fp, addr.pc()); 71 frame ret_frame2(ret_sp, NULL, addr.pc());
|
/openjdk7/hotspot/src/os_cpu/linux_sparc/vm/ |
H A D | thread_linux_sparc.cpp | 62 if (addr.pc() == NULL || ret_sp == NULL) { 79 frame ret_frame(ret_sp, frame::unpatchable, addr.pc()); 96 frame ret_frame(jt->last_Java_sp(), frame::unpatchable, addr.pc());
|
H A D | os_linux_sparc.cpp | 63 #define SIG_PC(x) ((x)->si_regs.pc) 141 return frame(sp, fp, epc.pc()); 292 // Note: it may be unsafe to inspect memory near pc. For example, pc may 295 address pc = os::Linux::ucontext_get_pc(uc); local 296 st->print_cr("Instructions: (pc=" PTR_FORMAT ")", pc); 297 print_hex_dump(st, pc - 32, pc + 32, sizeof(char)); 374 inline static bool checkPrefetch(sigcontext* uc, address pc) { argument 386 checkOverflow(sigcontext* uc, address pc, address addr, JavaThread* thread, address* stub) argument 438 checkPollingPage(address pc, address fault, address* stub) argument 446 checkByteBuffer(address pc, address* stub) argument 459 checkVerifyOops(address pc, address fault, address* stub) argument 470 checkFPFault(address pc, int code, JavaThread* thread, address* stub) argument 483 checkNullPointer(address pc, intptr_t fault, JavaThread* thread, address* stub) argument 497 checkFastJNIAccess(address pc, address* stub) argument 510 checkZombie(sigcontext* uc, address* pc, address* stub) argument 523 checkICMiss(sigcontext* uc, address* pc, address* stub) argument 594 address pc = NULL; local [all...] |
/openjdk7/hotspot/src/os_cpu/linux_x86/vm/ |
H A D | thread_linux_x86.cpp | 63 if (addr.pc() == NULL || ret_sp == NULL ) { 68 frame ret_frame(ret_sp, ret_fp, addr.pc()); 72 frame ret_frame2(ret_sp, NULL, addr.pc());
|
/openjdk7/hotspot/src/os_cpu/windows_x86/vm/ |
H A D | thread_windows_x86.cpp | 71 if (addr.pc() == NULL || ret_sp == NULL ) { 76 frame ret_frame(ret_sp, ret_fp, addr.pc()); 80 frame ret_frame2(ret_sp, NULL, addr.pc());
|
/openjdk7/hotspot/src/share/vm/services/ |
H A D | memReporter.hpp | 95 virtual void reserved_memory_region(MEMFLAGS type, address base, address end, size_t size, address pc) = 0; 96 virtual void committed_memory_region(address base, address end, size_t size, address pc) = 0; 103 virtual void malloc_callsite(address pc, size_t malloc_amt, size_t malloc_count) = 0; 104 virtual void virtual_memory_callsite(address pc, size_t reserved_amt, size_t committed_amt) = 0; 106 virtual void diff_malloc_callsite(address pc, size_t cur_malloc_amt, size_t cur_malloc_count, 108 virtual void diff_virtual_memory_callsite(address pc, size_t cur_reserved_amt, size_t cur_committed_amt, 260 void reserved_memory_region(MEMFLAGS type, address base, address end, size_t size, address pc); 261 void committed_memory_region(address base, address end, size_t size, address pc); 269 void malloc_callsite(address pc, size_t malloc_amt, size_t malloc_count); 270 void virtual_memory_callsite(address pc, size_ [all...] |
H A D | memTracker.hpp | 122 void record(address addr, size_t size = 0, MEMFLAGS flags = mtNone, address pc = NULL); 124 MEMFLAGS flags, address pc = NULL); 248 address pc = 0, Thread* thread = NULL) { 250 tkr.record(addr, size, flags, pc); 265 MEMFLAGS flags, address pc = 0, Thread* thread = NULL) { 269 tkr.record(addr, size, flags, pc); 274 address pc = 0) { 277 tkr.record(addr, size, mtThreadStack, pc); 290 address pc, Thread* thread = NULL) { 293 tkr.record(addr, size, mtNone, pc); 289 record_virtual_memory_commit(address addr, size_t size, address pc, Thread* thread = NULL) argument 297 record_virtual_memory_reserve_and_commit(address addr, size_t size, MEMFLAGS flags, address pc, Thread* thread = NULL) argument [all...] |
/openjdk7/hotspot/src/share/vm/utilities/ |
H A D | elfSymbolTable.cpp | 80 address pc = 0; local 89 pc = (address)m_symbols[index].st_value; 90 *offset = (int)(addr - pc); 110 pc = (address)sym.st_value; 111 *offset = (int)(addr - pc);
|
/openjdk7/jdk/src/share/classes/sun/tools/asm/ |
H A D | Assembler.java | 117 lbl.pc = REACHED; 120 switch (inst.pc) { 123 inst.pc = REACHED; 134 if (inst.pc == REACHED) { 135 inst.pc = NOTREACHED; 188 td.getEndLabel().pc = NEEDED; 207 if (inst.pc != NOTREACHED) { 210 inst.pc = NOTREACHED; 215 first.pc = NOTREACHED; 272 if (inst.pc [all...] |
/openjdk7/jdk/src/share/classes/com/sun/java/util/jar/pack/ |
H A D | Code.java | 334 Instruction instructionAt(int pc) { argument 335 return Instruction.at(bytes, pc); 349 public int getInt(int pc) { return Instruction.getInt(bytes, pc); } argument 350 public int getShort(int pc) { return Instruction.getShort(bytes, pc); } argument 351 public int getByte(int pc) { return Instruction.getByte(bytes, pc); } argument 352 void setInt(int pc, int x) { Instruction.setInt(bytes, pc, argument 353 setShort(int pc, int x) argument 354 setByte(int pc, int x) argument [all...] |