/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/linux/ |
H A D | LinuxCDebugger.java | 54 public LoadObject loadObjectContainingPC(Address pc) throws DebuggerException { argument 55 if (pc == null) { 68 long cmp = pc.minus(midVal.getBase()); 92 Address pc = context.getRegisterAsAddress(X86ThreadContext.EIP); 93 if (pc == null) return null; 94 return new LinuxX86CFrame(dbg, ebp, pc); 99 Address pc = context.getRegisterAsAddress(AMD64ThreadContext.RIP); 100 if (pc == null) return null; 101 return new LinuxAMD64CFrame(dbg, rbp, pc); 106 Address pc [all...] |
/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/agent/src/share/classes/sun/jvm/hotspot/debugger/windbg/ |
H A D | WindbgCDebugger.java | 55 public LoadObject loadObjectContainingPC(Address pc) throws DebuggerException { argument 58 if (pc == null) { 64 if (AddressOps.lte(obj.getBase(), pc) && (pc.minus(obj.getBase()) < obj.getSize())) { 76 Address pc = context.getRegisterAsAddress(X86ThreadContext.EIP); 77 if (pc == null) return null; 78 return new X86CFrame(this, ebp, pc); 83 Address pc = context.getRegisterAsAddress(AMD64ThreadContext.RIP); 84 if (pc == null) return null; 85 return new AMD64CFrame(this, rbp, pc); [all...] |
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/src/share/vm/gc_implementation/g1/ |
H A D | g1BlockOffsetTable.inline.hpp | 49 char* pc = (char*)p; local 50 assert(pc >= (char*)_reserved.start() && 51 pc < (char*)_reserved.end(), 54 size_t delta = pointer_delta(pc, _reserved.start(), sizeof(char));
|
/openjdk7/hotspot/src/cpu/zero/vm/ |
H A D | javaFrameAnchor_zero.hpp | 53 void set(intptr_t* sp, address pc, ZeroFrame* fp) { argument 66 _last_Java_pc = pc;
|
/openjdk7/hotspot/src/share/vm/runtime/ |
H A D | unhandledOops.cpp | 62 void UnhandledOops::register_unhandled_oop(oop* op, address pc) { argument 71 UnhandledOopEntry entry(op, pc); 126 tty->print_cr("thread is " INTPTR_FORMAT " from pc " INTPTR_FORMAT,
|
/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/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/ |
H A D | BasicLineNumberMapping.java | 78 public BasicLineNumberInfo lineNumberForPC(Address pc) throws DebuggerException { argument 80 return searchLineNumbers(pc, 0, infoList.size() - 1);
|
H A D | BasicDebugEvent.java | 33 private Address pc; field in class:BasicDebugEvent 45 public Address getPC() { return pc; } 53 public void setPC(Address pc) { this.pc = pc; } argument 67 public static BasicDebugEvent newBreakpointEvent(ThreadProxy thread, Address pc) { argument 68 return newPCEvent(DebugEvent.Type.BREAKPOINT, thread, pc); 71 public static BasicDebugEvent newSingleStepEvent(ThreadProxy thread, Address pc) { argument 72 return newPCEvent(DebugEvent.Type.BREAKPOINT, thread, pc); 76 Address pc, 75 newAccessViolationEvent(ThreadProxy thread, Address pc, boolean wasWrite, Address addr) argument 101 newPCEvent(DebugEvent.Type type, ThreadProxy thread, Address pc) argument [all...] |
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/amd64/ |
H A D | AMD64CurrentFrameGuess.java | 68 Address pc = context.getRegisterAsAddress(AMD64ThreadContext.RIP); 83 if (vm.isJavaPCDbg(pc)) { 95 setValues(sp, fp, pc); 98 if (vm.getInterpreter().contains(pc)) { 101 sp + ", fp = " + fp + ", pc = " + pc); 103 setValues(sp, fp, pc); 127 Frame frame = new X86Frame(curSP, null, pc); 135 System.out.println("CurrentFrameGuess: Choosing sp = " + curSP + ", pc = " + pc); 211 setValues(Address sp, Address fp, Address pc) argument [all...] |
/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/agent/src/share/classes/sun/jvm/hotspot/runtime/x86/ |
H A D | X86CurrentFrameGuess.java | 67 Address pc = context.getRegisterAsAddress(X86ThreadContext.PC); 83 if (vm.isJavaPCDbg(pc)) { 95 setValues(sp, fp, pc); 98 if (vm.getInterpreter().contains(pc)) { 101 sp + ", fp = " + fp + ", pc = " + pc); 103 setValues(sp, fp, pc); 127 Frame frame = new X86Frame(curSP, null, pc); 135 System.out.println("CurrentFrameGuess: Choosing sp = " + curSP + ", pc = " + pc); 211 setValues(Address sp, Address fp, Address pc) argument [all...] |
/openjdk7/hotspot/src/share/vm/code/ |
H A D | jvmticmlr.h | 42 * for every pc address what are the methods on the invocation stack. 84 * stack at a specific pc address of a compiled method. Each element in 88 void* pc; /* the pc address for this compiled method */ member in struct:_PCStackInfo 95 * Record that contains inlining information for each pc address of 100 jint numpcs; /* number of pc descriptors in this nmethod */ 101 PCStackInfo* pcinfo; /* array of numpcs pc descriptors */
|
H A D | scopeDesc.hpp | 34 // a given pc,nmethod pair is a methodOop and a bci. This is 44 SimpleScopeDesc(nmethod* code,address pc) { argument 45 PcDesc* pc_desc = code->pc_desc_at(pc);
|
/openjdk7/hotspot/src/share/vm/services/ |
H A D | memRecorder.cpp | 72 address pc = CURRENT_PC; local 74 sizeof(MemRecorder), SequenceGenerator::next(), pc); 76 _pointer_records->instance_size(), SequenceGenerator::next(), pc); 120 bool MemRecorder::record(address p, MEMFLAGS flags, size_t size, jint seq, address pc) { argument 138 SeqMemPointerRecordEx ap(p, flags, size, seq, pc);
|
/openjdk7/langtools/src/share/classes/com/sun/tools/javap/ |
H A D | LocalVariableTableWriter.java | 53 public boolean match(LocalVariableTable_attribute.Entry entry, int pc) { 54 return (pc == entry.start_pc); 58 public boolean match(LocalVariableTable_attribute.Entry entry, int pc) { 59 return (pc == entry.start_pc + entry.length); 65 public abstract boolean match(LocalVariableTable_attribute.Entry entry, int pc); argument 98 int pc = instr.getPC(); 99 writeLocalVariables(pc, NoteKind.END); 100 writeLocalVariables(pc, NoteKind.START); 105 int pc = codeAttr.code_length; 106 writeLocalVariables(pc, NoteKin 109 writeLocalVariables(int pc, NoteKind kind) argument 145 put(int pc, LocalVariableTable_attribute.Entry entry) argument [all...] |
H A D | LocalVariableTypeTableWriter.java | 54 public boolean match(LocalVariableTypeTable_attribute.Entry entry, int pc) { 55 return (pc == entry.start_pc); 59 public boolean match(LocalVariableTypeTable_attribute.Entry entry, int pc) { 60 return (pc == entry.start_pc + entry.length); 66 public abstract boolean match(LocalVariableTypeTable_attribute.Entry entry, int pc); argument 99 int pc = instr.getPC(); 100 writeLocalVariables(pc, NoteKind.END); 101 writeLocalVariables(pc, NoteKind.START); 106 int pc = codeAttr.code_length; 107 writeLocalVariables(pc, NoteKin 110 writeLocalVariables(int pc, NoteKind kind) argument 146 put(int pc, LocalVariableTypeTable_attribute.Entry entry) argument [all...] |
H A D | TryBlockWriter.java | 48 public boolean match(Exception_data entry, int pc) { 49 return (pc == entry.start_pc); 53 public boolean match(Exception_data entry, int pc) { 54 return (pc == entry.end_pc); 58 public boolean match(Exception_data entry, int pc) { 59 return (pc == entry.handler_pc); 65 public abstract boolean match(Exception_data entry, int pc); argument 102 int pc = instr.getPC(); 103 List<Exception_data> entries = pcMap.get(pc); 110 if (kind.match(entry, pc)) { 129 put(int pc, Exception_data entry) argument [all...] |
/openjdk7/jdk/src/share/javavm/export/ |
H A D | jvmticmlr.h | 42 * for every pc address what are the methods on the invocation stack. 84 * stack at a specific pc address of a compiled method. Each element in 88 void* pc; /* the pc address for this compiled method */ member in struct:_PCStackInfo 95 * Record that contains inlining information for each pc address of 100 jint numpcs; /* number of pc descriptors in this nmethod */ 101 PCStackInfo* pcinfo; /* array of numpcs pc descriptors */
|
/openjdk7/jdk/src/share/classes/sun/tools/asm/ |
H A D | Instruction.java | 43 int pc; field in class:Instruction 123 return pc; 619 for(; ((pc + n) % 4) != 0 ; n++); 626 for(; ((pc + n) % 4) != 0 ; n++); 738 out.writeShort(((Instruction)value).pc - pc); 744 out.writeLong(((Instruction)value).pc - pc); 750 for(int n = 1 ; ((pc + n) % 4) != 0 ; n++) { 753 out.writeInt(sw.defaultLabel.pc [all...] |
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/bugspot/ |
H A D | ThreadListPanel.java | 64 private Address pc; field in class:ThreadListPanel.ThreadInfo 75 pc = fr.pc(); 76 PCFinder.Info info = PCFinder.findPC(pc, fr.loadObjectForPC(), dbg); 95 public Address getPC() { return pc; }
|
/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/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/posix/ |
H A D | DSO.java | 100 public BlockSym debugInfoForPC(Address pc) throws DebuggerException { argument 112 public LineNumberInfo lineNumberForPC(Address pc) throws DebuggerException { argument
|
/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...] |