Lines Matching defs:first_oop
803 RelocIterator virtual_call_Relocation::parse_ic(nmethod* &nm, address &ic_call, address &first_oop,
806 assert(ic_call != NULL || first_oop != NULL, "must supply a non-null input");
811 } else if (first_oop != NULL) {
812 code = CodeCache::find_blob(first_oop);
818 assert(first_oop == NULL || nm->contains(first_oop), "must be in nmethod");
830 first_oop = r->first_oop();
837 first_oop = NULL;
842 // search for the first_oop, to get its oop_addr
843 RelocIterator all_oops(nm, first_oop);
845 iter.set_limit(first_oop+1);
849 assert(iter.addr() == first_oop, "must find first_oop");
855 assert(found_oop, "must find first_oop");
859 // search forward for the ic_call matching the given first_oop
863 if (r->first_oop() == first_oop) {
875 assert(oop_limit != NULL && first_oop != NULL && ic_call != NULL, "");
881 address virtual_call_Relocation::first_oop() {
1160 tty->print(" | [destination=" INTPTR_FORMAT " first_oop=" INTPTR_FORMAT " oop_limit=" INTPTR_FORMAT "]",
1161 r->destination(), r->first_oop(), r->oop_limit());