comparison src/share/vm/memory/universe.hpp @ 6865:4202510ee0fe

8000831: Heap verification output incorrect/incomplete Summary: Restore non-silent output of heap verification. Reviewed-by: ysr, brutisso, jmasa
author johnc
date Mon, 15 Oct 2012 10:02:42 -0700
parents 2a48c84f1d04
children 633ba56cb013
comparison
equal deleted inserted replaced
6864:dd2b66d09ccd 6865:4202510ee0fe
401 // For sharing -- fill in a list of known vtable pointers. 401 // For sharing -- fill in a list of known vtable pointers.
402 static void init_self_patching_vtbl_list(void** list, int count); 402 static void init_self_patching_vtbl_list(void** list, int count);
403 403
404 // Debugging 404 // Debugging
405 static bool verify_in_progress() { return _verify_in_progress; } 405 static bool verify_in_progress() { return _verify_in_progress; }
406 static void verify(bool silent = false, 406 static void verify(bool silent, VerifyOption option);
407 VerifyOption option = VerifyOption_Default ); 407 static void verify(bool silent) {
408 verify(silent, VerifyOption_Default /* option */);
409 }
410 static void verify() {
411 verify(false /* silent */);
412 }
413
408 static int verify_count() { return _verify_count; } 414 static int verify_count() { return _verify_count; }
409 // The default behavior is to call print_on() on gclog_or_tty. 415 // The default behavior is to call print_on() on gclog_or_tty.
410 static void print(); 416 static void print();
411 // The extended parameter determines which method on the heap will 417 // The extended parameter determines which method on the heap will
412 // be called: print_on() (extended == false) or print_extended_on() 418 // be called: print_on() (extended == false) or print_extended_on()