103 if (!_thread->is_in_stack((address)op)) return; |
103 if (!_thread->is_in_stack((address)op)) return; |
104 |
104 |
105 _level --; |
105 _level --; |
106 if (unhandled_oop_print) { |
106 if (unhandled_oop_print) { |
107 for (int i=0; i<_level; i++) tty->print(" "); |
107 for (int i=0; i<_level; i++) tty->print(" "); |
108 tty->print_cr("u "INTPTR_FORMAT, op); |
108 tty->print_cr("u " INTPTR_FORMAT, op); |
109 } |
109 } |
110 |
110 |
111 int i = _oop_list->find_from_end(op, match_oop_entry); |
111 int i = _oop_list->find_from_end(op, match_oop_entry); |
112 assert(i!=-1, "oop not in unhandled_oop_list"); |
112 assert(i!=-1, "oop not in unhandled_oop_list"); |
113 _oop_list->remove_at(i); |
113 _oop_list->remove_at(i); |