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"); }