< prev index next >

src/share/vm/utilities/debug.cpp

Print this page
rev 12310 : [mq]: gcinterface.patch

*** 548,568 **** if (!safe) { tty->print_cr("warning: not at safepoint -- verify may fail"); SafepointSynchronize::set_is_at_safepoint(); } // Ensure Eden top is correct before verification ! Universe::heap()->prepare_for_verify(); Universe::verify(); if (!safe) SafepointSynchronize::set_is_not_at_safepoint(); } extern "C" void pp(void* p) { Command c("pp"); FlagSetting fl(PrintVMMessages, true); FlagSetting f2(DisplayVMOutput, true); ! if (Universe::heap()->is_in(p)) { oop obj = oop(p); obj->print(); } else { tty->print(PTR_FORMAT, p2i(p)); } --- 548,568 ---- if (!safe) { tty->print_cr("warning: not at safepoint -- verify may fail"); SafepointSynchronize::set_is_at_safepoint(); } // Ensure Eden top is correct before verification ! GC::gc()->heap()->prepare_for_verify(); Universe::verify(); if (!safe) SafepointSynchronize::set_is_not_at_safepoint(); } extern "C" void pp(void* p) { Command c("pp"); FlagSetting fl(PrintVMMessages, true); FlagSetting f2(DisplayVMOutput, true); ! if (GC::gc()->heap()->is_in(p)) { oop obj = oop(p); obj->print(); } else { tty->print(PTR_FORMAT, p2i(p)); }
< prev index next >