Searched refs:PcDesc (Results 1 - 17 of 17) sorted by relevance
/openjdk7/hotspot/src/share/vm/code/ |
H A D | pcDesc.cpp | 32 PcDesc::PcDesc(int pc_offset, int scope_decode_offset, int obj_decode_offset) { function in class:PcDesc 39 address PcDesc::real_pc(const nmethod* code) const { 43 void PcDesc::print(nmethod* code) { 46 tty->print_cr("PcDesc(pc=0x%lx offset=%x bits=%x):", real_pc(code), pc_offset(), _flags); 65 bool PcDesc::verify(nmethod* code) {
|
H A D | pcDesc.hpp | 35 class PcDesc VALUE_OBJ_CLASS_SPEC { 65 PcDesc(int pc_offset, int scope_decode_offset, int obj_decode_offset); 78 bool is_same_info(const PcDesc* pd) {
|
H A D | debugInfoRec.cpp | 101 _pcs = NEW_RESOURCE_ARRAY(PcDesc, _pcs_size); 104 _prev_safepoint_pc = PcDesc::lower_offset_limit; 119 add_new_pc_offset(PcDesc::lower_offset_limit); // sentinel record 161 PcDesc* new_pcs = NEW_RESOURCE_ARRAY(PcDesc, new_pcs_size); 170 _pcs[_pcs_length++] = PcDesc(pc_offset, DebugInformationRecorder::serialized_null, 280 // must call add_safepoint before: it sets PcDesc and this routine uses 281 // the last PcDesc set 292 PcDesc* last_pd = last_pc(); 338 PcDesc* last_p [all...] |
H A D | debugInfoRec.hpp | 172 PcDesc* _pcs; 175 // Note: Would use GrowableArray<PcDesc>, but structs are not supported. 181 PcDesc* last_pc() { 185 PcDesc* prev_pc() {
|
H A D | nmethod.hpp | 72 PcDesc* _pc_descs[cache_size]; // last cache_size pc_descs found 75 void reset_to(PcDesc* initial_pc_desc); 76 PcDesc* find_pc_desc(int pc_offset, bool approximate); 77 void add_pc_desc(PcDesc* pc_desc); 78 PcDesc* last_pc_desc() { return _pc_descs[0]; } 358 PcDesc* scopes_pcs_begin () const { return (PcDesc*)(header_begin() + _scopes_pcs_offset ); } 359 PcDesc* scopes_pcs_end () const { return (PcDesc*)(header_begin() + _dependencies_offset) ; } 386 bool scopes_pcs_contains (PcDesc* add [all...] |
H A D | scopeDesc.hpp | 45 PcDesc* pc_desc = code->pc_desc_at(pc); 46 assert(pc_desc != NULL, "Must be able to find matching PcDesc"); 132 void print_on(outputStream* st, PcDesc* pd) const;
|
H A D | nmethod.cpp | 193 int pc_desc_tests; // total number of PcDesc examinations 198 tty->print_cr("PcDesc Statistics: %d queries, %.2f comparisons per query", 289 static inline bool match_desc(PcDesc* pc, int pc_offset, bool approximate) { 297 void PcDescCache::reset_to(PcDesc* initial_pc_desc) { 309 PcDesc* PcDescCache::find_pc_desc(int pc_offset, bool approximate) { 321 PcDesc* res; 345 void PcDescCache::add_pc_desc(PcDesc* pc_desc) { 349 PcDesc* next = _pc_descs[i]; 356 // sizeof(PcDesc) (assumes that if sizeof(PcDesc) i [all...] |
H A D | scopeDesc.cpp | 173 void ScopeDesc::print_on(outputStream* st, PcDesc* pd) const {
|
/openjdk7/hotspot/src/os/bsd/dtrace/ |
H A D | generateJvmOffsets.cpp | 265 GEN_OFFS(PcDesc, _pc_offset); 266 GEN_OFFS(PcDesc, _scope_decode_offset); 279 GEN_SIZE(PcDesc);
|
/openjdk7/hotspot/src/os/solaris/dtrace/ |
H A D | generateJvmOffsets.cpp | 260 GEN_OFFS(PcDesc, _pc_offset); 261 GEN_OFFS(PcDesc, _scope_decode_offset); 274 GEN_SIZE(PcDesc);
|
/openjdk7/hotspot/src/share/vm/prims/ |
H A D | jvmtiCodeBlobEvents.cpp | 242 // Generate line numbers using PcDesc and ScopeDesc info 246 PcDesc *pcd;
|
H A D | forte.cpp | 138 // We're stopped at a call into the JVM so look for a PcDesc with 140 PcDesc* pc_desc = nm->pc_desc_at(fr->pc()); 142 // Did we find a useful PcDesc? 149 // We're at some random pc in the nmethod so search for the PcDesc 154 PcDesc* pc_desc = nm->pc_desc_near(fr->pc() + 1); 156 // Now do we have a useful PcDesc? 164 // This PcDesc is useful however we must adjust the frame's pc
|
H A D | jvmtiExport.cpp | 1702 for(PcDesc* p = nm->scopes_pcs_begin(); p < nm->scopes_pcs_end(); p++) { 1708 for(PcDesc* p = nm->scopes_pcs_begin(); p < nm->scopes_pcs_end(); p++) {
|
/openjdk7/hotspot/src/share/vm/runtime/ |
H A D | vframe.hpp | 446 PcDesc* pc_desc = nm()->pc_desc_at(_frame.pc());
|
H A D | vmStructs.cpp | 828 /* PcDesc and other compiled code info */ \ 831 nonstatic_field(PcDesc, _pc_offset, int) \ 832 nonstatic_field(PcDesc, _scope_decode_offset, int) \ 833 nonstatic_field(PcDesc, _obj_decode_offset, int) \ 834 nonstatic_field(PcDesc, _flags, int) \ 1641 /* PcDesc and other compiled code info */ \ 1644 declare_toplevel_type(PcDesc) \ 2482 /* PcDesc */ \ 2485 declare_constant(PcDesc::PCDESC_reexecute) \ 2486 declare_constant(PcDesc [all...] |
/openjdk7/hotspot/src/share/vm/utilities/ |
H A D | globalDefinitions.hpp | 814 class PcDesc;
|
/openjdk7/hotspot/src/share/vm/classfile/ |
H A D | javaClasses.cpp | 1497 PcDesc* pd = nm->pc_desc_at(pc);
|
Completed in 4170 milliseconds