Searched refs:RelocIterator (Results 1 - 11 of 11) sorted by relevance

/openjdk7/hotspot/src/share/vm/code/
H A DrelocInfo.hpp44 // 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 DrelocInfo.cpp122 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 DcompiledIC.hpp100 RelocIterator _oops; // iteration over any and all set-oop instructions
H A Dnmethod.cpp1028 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 DcompiledIC.cpp66 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 DcodeBuffer.cpp511 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 Dc1_Runtime1.cpp1016 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 Dc1_CodeStubs_sparc.cpp357 RelocIterator iter(cs, pc, pc + 1);
361 RelocIterator iter2(cs, pc, pc+1);
H A DnativeInst_sparc.cpp353 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 Dc1_CodeStubs_x86.cpp382 RelocIterator iter(cs, (address)_pc_start, (address)(_pc_start + 1));
/openjdk7/hotspot/src/share/vm/runtime/
H A DsharedRuntime.cpp1577 RelocIterator iter(caller_nm, call_addr, call_addr+1);
1720 RelocIterator iter(nm, call->instruction_address(), call->next_instruction_address());

Completed in 96 milliseconds