Lines Matching refs:next_addr

78   T* next_addr = (T*)java_lang_ref_Reference::next_addr(obj);
82 T next_oop = oopDesc::load_heap_oop(next_addr);
98 oop next = oopDesc::load_decode_heap_oop(next_addr);
108 gclog_or_tty->print_cr(" Process next as normal " INTPTR_FORMAT, next_addr);
111 MarkSweep::mark_and_push(next_addr);
158 T* next_addr = (T*)java_lang_ref_Reference::next_addr(obj);
162 T next_oop = oopDesc::load_heap_oop(next_addr);
178 T next = oopDesc::load_heap_oop(next_addr);
185 PSParallelCompact::mark_and_push(cm, next_addr);
202 T* next_addr,
210 gclog_or_tty->print_cr(" next_addr/* " INTPTR_FORMAT " / "
211 INTPTR_FORMAT, next_addr,
212 next_addr ? (address)oopDesc::load_decode_heap_oop(next_addr) : NULL);
224 T* next_addr = (T*)java_lang_ref_Reference::next_addr(obj);
225 MarkSweep::adjust_pointer(next_addr);
229 referent_addr, next_addr, discovered_addr);)
264 T* next_addr = (T*)java_lang_ref_Reference::next_addr(obj); \
266 T next_oop = oopDesc::load_heap_oop(next_addr); \
284 T next_oop = oopDesc::load_heap_oop(next_addr); \
292 if (contains(next_addr)) { \
294 closure->do_oop##nv_suffix(next_addr); \
382 T* next_addr = (T*)java_lang_ref_Reference::next_addr(obj);
384 T next_oop = oopDesc::load_heap_oop(next_addr);
402 oop next = oopDesc::load_decode_heap_oop(next_addr);
411 if (PSScavenge::should_scavenge(next_addr)) {
412 pm->claim_or_forward_depth(next_addr);
430 T* next_addr = (T*)java_lang_ref_Reference::next_addr(obj);
431 PSParallelCompact::adjust_pointer(next_addr);
435 referent_addr, next_addr, discovered_addr);)