Searched refs:_pc (Results 1 - 16 of 16) sorted by relevance

/openjdk7/hotspot/src/share/vm/runtime/
H A DextendedPC.hpp28 // An ExtendedPC contains the _pc from a signal handler in a platform
33 address _pc; member in class:VALUE_OBJ_CLASS_SPEC
36 address pc() const { return _pc; }
37 ExtendedPC(address pc) { _pc = pc; }
38 ExtendedPC() { _pc = NULL; }
H A DunhandledOops.hpp56 address _pc; member in class:UnhandledOopEntry
59 UnhandledOopEntry() : _oop_ptr(NULL), _ok_for_gc(false), _pc(NULL) {}
61 _oop_ptr(op), _ok_for_gc(false), _pc(pc) {}
H A DunhandledOops.cpp127 (address)_thread, (address)entry._pc);
H A Dframe.hpp77 address _pc; // program counter (the next instruction after the call) member in class:VALUE_OBJ_CLASS_SPEC
96 address pc() const { return _pc; }
H A Dframe.cpp161 assert(!((nmethod*)_cb)->is_deopt_pc(_pc), "invariant violation");
167 _pc = newpc;
168 _cb = CodeCache::find_blob_unsafe(_pc);
/openjdk7/hotspot/src/cpu/zero/vm/
H A Dframe_zero.inline.hpp34 _pc = NULL;
46 _pc = StubRoutines::call_stub_return_pc();
51 _pc = NULL;
56 _pc = zero_sharkframe()->pc();
61 _pc = NULL;
/openjdk7/hotspot/src/share/vm/ci/
H A DciStreams.hpp65 address _pc; // Current PC member in class:ciBytecodeStream
71 _start = _pc = base; _end = base + size;
82 Bytecode next_bytecode() const { return Bytecode(this, _pc); }
121 int next_bci() const { return _pc - _start; }
123 int instruction_size() const { return _pc - _bc_start; }
127 Bytecodes::Code next_bc() { return Bytecodes::java_code((Bytecodes::Code)* _pc); }
135 _bc_start = _pc; // Capture start of bc
136 if( _pc >= _end ) return EOBC(); // End-Of-Bytecodes
140 _bc = Bytecodes::java_code(_raw_bc = (Bytecodes::Code)*_pc);
142 _pc
[all...]
H A DciStreams.cpp97 assert(Bytecodes::Code(_pc[0]) == Bytecodes::_wide, "");
98 bc = Bytecodes::java_code(_raw_bc = (Bytecodes::Code)_pc[1]);
100 _pc += Bytecodes::wide_length_for(bc);
101 _was_wide = _pc; // Flag last wide bytecode found
106 _pc++; // Skip wide bytecode
107 _pc += (_start-_pc)&3; // Word align
108 _table_base = (jint*)_pc; // Capture for later usage
112 _pc = (address)&_table_base[2+ 2*Bytes::get_Java_u4((address)&_table_base[1])];
116 _pc
[all...]
/openjdk7/hotspot/src/share/vm/services/
H A DmemPtr.hpp331 address _pc; // callsite pc member in class:MemPointerRecordEx
334 MemPointerRecordEx(): _pc(0) { }
337 MemPointerRecord(addr, memflags, size), _pc(pc) {}
340 MemPointerRecord(copy_from), _pc(copy_from.pc()) {}
342 inline address pc() const { return _pc; }
346 _pc = mpe->pc();
351 _pc = 0;
427 VMMemRegionEx(): _pc(0) { }
431 _pc = mpe->pc();
436 _pc
447 address _pc; member in class:VMMemRegionEx
[all...]
/openjdk7/hotspot/src/cpu/x86/vm/
H A Dframe_x86.inline.hpp33 _pc = NULL;
45 _pc = pc;
52 _pc = original_pc;
63 _pc = pc;
70 _pc = original_pc;
71 assert(((nmethod*)_cb)->insts_contains(_pc), "original PC must be in nmethod");
82 _pc = (address)(sp[-1]);
93 // assert(_pc != NULL, "no pc?");
95 _cb = CodeCache::find_blob(_pc);
100 _pc
[all...]
H A Dframe_x86.cpp99 if (!Interpreter::contains(_pc) && _cb->frame_size() <= 0) {
103 if (!_cb->is_frame_complete_at(_pc)) {
110 if (!_cb->code_contains(_pc)) {
274 assert(_pc == *pc_addr || pc == *pc_addr, "must be");
279 assert(original_pc == _pc, "expected original PC to be stored before patching");
281 // leave _pc as is
284 _pc = pc;
412 if (sender_nm->is_deopt_mh_entry(_pc)) {
416 else if (sender_nm->is_deopt_entry(_pc)) {
419 else if (sender_nm->is_method_handle_return(_pc)) {
[all...]
/openjdk7/hotspot/src/cpu/sparc/vm/
H A Dframe_sparc.cpp213 if (!_cb->is_frame_complete_at(_pc)) {
220 if (!_cb->code_contains(_pc)) {
351 _pc = pc;
355 if (_cb == NULL && _pc != NULL ) {
356 _cb = CodeCache::find_blob(_pc);
362 assert(!((nmethod*)_cb)->is_deopt_pc(_pc), "invariant broken");
374 _pc = NULL;
377 _pc = (address)younger_sp[I7->sp_offset_in_saved_window()] + pc_return_offset;
383 // So do not put add any asserts on the _pc here.
386 if (_pc !
[all...]
H A Dframe_sparc.inline.hpp33 _pc = NULL;
/openjdk7/hotspot/src/share/vm/utilities/
H A DvmError.hpp52 address _pc; // faulting PC member in class:VMError
H A DvmError.cpp82 _pc = pc;
113 _pc = NULL;
134 _pc = NULL;
155 _pc = NULL;
230 signame, _id, _pc,
402 st->print(" at pc=" PTR_FORMAT, _pc);
/openjdk7/hotspot/src/share/vm/code/
H A Dnmethod.hpp39 address _pc[cache_size]; member in class:ExceptionCache
44 address pc_at(int index) { assert(index >= 0 && index < count(),""); return _pc[index]; }
45 void set_pc_at(int index, address a) { assert(index >= 0 && index < cache_size,""); _pc[index] = a; }

Completed in 112 milliseconds