Lines Matching refs:RelocIterator
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) {
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 iter;
289 void RelocIterator::set_limits(address begin, address limit) {
354 void RelocIterator::set_limit(address limit) {
369 (RelocIterator&)(*this) = _init_state; // reset cursor for client
375 (RelocIterator&)(*this) = _init_state; // reset cursor again
389 void RelocIterator::advance_over_prefix() {
405 void RelocIterator::initialize_misc() {
414 Relocation* RelocIterator::reloc() {
469 RelocIterator itr;
803 RelocIterator virtual_call_Relocation::parse_ic(nmethod* &nm, address &ic_call, address &first_oop,
824 RelocIterator iter(nm, ic_call, ic_call+1);
843 RelocIterator all_oops(nm, first_oop);
844 RelocIterator iter = all_oops;
871 iter = RelocIterator(nm); // search the whole nmethod
917 RelocIterator iter(code());
939 RelocIterator iter(code());
1101 void RelocIterator::print_current() {
1175 void RelocIterator::print() {
1176 RelocIterator save_this = (*this);
1206 RelocIterator iter(nm);