/openjdk7/hotspot/src/share/vm/code/ |
H A D | relocInfo.hpp | 44 // RelocIterator 48 // Specialized subtype of RelocIterator which removes breakpoints 75 // address within the CodeBlob, which is named RelocIterator::addr(). 251 class RelocIterator; 254 friend class RelocIterator; 420 static void change_reloc_info_for_address(RelocIterator *itr, address pc, relocType old_type, relocType new_type); 421 static void remove_reloc_info_for_address(RelocIterator *itr, address pc, relocType old_type); 502 // A RelocIterator iterates through the relocation information of a CodeBlob. 506 // RelocIterator iter(nm); 511 // RelocIterator ite 525 class RelocIterator : public StackObj { class in inherits:StackObj 570 RelocIterator() { initialize_misc(); } function in class:RelocIterator 1344 inline RelocIterator::RelocIterator(nmethod* nm, address begin, address limit) { function in class:RelocIterator [all...] |
H A D | relocInfo.cpp | 122 void relocInfo::change_reloc_info_for_address(RelocIterator *itr, address pc, relocType old_type, relocType new_type) { 135 void relocInfo::remove_reloc_info_for_address(RelocIterator *itr, address pc, relocType old_type) { 141 // Implementation of RelocIterator 143 void RelocIterator::initialize(nmethod* nm, address begin, address limit) { 174 RelocIterator::RelocIterator(CodeSection* cs, address begin, address limit) { function in class:RelocIterator 205 bool RelocIterator::addr_in_const() const { 216 int RelocIterator::locs_and_index_size(int code_size, int locs_size) { 229 void RelocIterator::create_index(relocInfo* dest_begin, int dest_count, relocInfo* dest_end) { 254 RelocIterator ite [all...] |
H A D | compiledIC.hpp | 100 RelocIterator _oops; // iteration over any and all set-oop instructions
|
H A D | nmethod.cpp | 1028 RelocIterator iter(this, pc, pc+1); 1038 RelocIterator iter(this, pc, pc+1); 1050 RelocIterator iter(this, begin, end); 1072 RelocIterator iter(this, NULL, NULL); 1099 RelocIterator iter(this); 1125 RelocIterator iter(this, low_boundary); 1631 RelocIterator iter(this, low_boundary); 1656 RelocIterator iter(this, low_boundary); 1686 RelocIterator iter(this, low_boundary); 1736 RelocIterator ite [all...] |
H A D | compiledIC.cpp | 66 RelocIterator iter = _oops; 458 inline static RelocIterator parse_ic(nmethod* nm, address ic_call, oop* &_oop_addr, bool *is_optimized) { 599 RelocIterator iter((nmethod*)NULL, instruction_address());
|
/openjdk7/hotspot/src/share/vm/asm/ |
H A D | codeBuffer.cpp | 511 csize_t total = RelocIterator::locs_and_index_size(csize, lsize); 600 RelocIterator::create_index(dest->relocation_begin(), 670 RelocIterator iter(dest_cs); 1065 RelocIterator iter(this);
|
/openjdk7/hotspot/src/share/vm/c1/ |
H A D | c1_Runtime1.cpp | 1016 RelocIterator oops(nm, copy_buff, copy_buff + 1); 1042 RelocIterator oops(nm, copy_buff, copy_buff + 1); 1074 RelocIterator iter(nm, (address)instr_pc, (address)(instr_pc + 1)); 1080 RelocIterator iter2(nm, instr_pc2, instr_pc2 + 1); 1086 RelocIterator iter2(nm, instr_pc2, instr_pc2 + 1);
|
/openjdk7/hotspot/src/cpu/sparc/vm/ |
H A D | c1_CodeStubs_sparc.cpp | 357 RelocIterator iter(cs, pc, pc + 1); 361 RelocIterator iter2(cs, pc, pc+1);
|
H A D | nativeInst_sparc.cpp | 353 RelocIterator iter(nm, instruction_address(), next_instruction_address()); 463 RelocIterator iter(nm, instruction_address(), next_instruction_address());
|
/openjdk7/hotspot/src/cpu/x86/vm/ |
H A D | c1_CodeStubs_x86.cpp | 382 RelocIterator iter(cs, (address)_pc_start, (address)(_pc_start + 1));
|
/openjdk7/hotspot/src/share/vm/runtime/ |
H A D | sharedRuntime.cpp | 1577 RelocIterator iter(caller_nm, call_addr, call_addr+1); 1720 RelocIterator iter(nm, call->instruction_address(), call->next_instruction_address());
|