src/share/vm/utilities/taskqueue.hpp
Print this page
*** 329,339 ****
index = decrement_index(index);
// tty->print_cr(" doing entry %d," INTPTR_T " -> " INTPTR_T,
// index, &_elems[index], _elems[index]);
E* t = (E*)&_elems[index]; // cast away volatility
oop* p = (oop*)t;
! assert((*t)->is_oop_or_null(), "Not an oop or null");
f->do_oop(p);
}
// tty->print_cr("END OopTaskQueue::oops_do");
}
--- 329,339 ----
index = decrement_index(index);
// tty->print_cr(" doing entry %d," INTPTR_T " -> " INTPTR_T,
// index, &_elems[index], _elems[index]);
E* t = (E*)&_elems[index]; // cast away volatility
oop* p = (oop*)t;
! assert((*t)->is_oop_or_null(), err_msg("Not an oop or null: " PTR_FORMAT, p2i(*t)));
f->do_oop(p);
}
// tty->print_cr("END OopTaskQueue::oops_do");
}