412 |
412 |
413 // Debugging |
413 // Debugging |
414 static bool verify_in_progress() { return _verify_in_progress; } |
414 static bool verify_in_progress() { return _verify_in_progress; } |
415 static void verify(bool allow_dirty = true, bool silent = false, |
415 static void verify(bool allow_dirty = true, bool silent = false, |
416 VerifyOption option = VerifyOption_Default ); |
416 VerifyOption option = VerifyOption_Default ); |
417 static int verify_count() { return _verify_count; } |
417 static int verify_count() { return _verify_count; } |
|
418 // The default behavior is to call print_on() on gclog_or_tty. |
418 static void print(); |
419 static void print(); |
419 static void print_on(outputStream* st); |
420 // The extended parameter determines which method on the heap will |
|
421 // be called: print_on() (extended == false) or print_extended_on() |
|
422 // (extended == true). |
|
423 static void print_on(outputStream* st, bool extended = false); |
420 static void print_heap_at_SIGBREAK(); |
424 static void print_heap_at_SIGBREAK(); |
421 static void print_heap_before_gc() { print_heap_before_gc(gclog_or_tty); } |
425 static void print_heap_before_gc() { print_heap_before_gc(gclog_or_tty); } |
422 static void print_heap_after_gc() { print_heap_after_gc(gclog_or_tty); } |
426 static void print_heap_after_gc() { print_heap_after_gc(gclog_or_tty); } |
423 static void print_heap_before_gc(outputStream* st); |
427 static void print_heap_before_gc(outputStream* st); |
424 static void print_heap_after_gc(outputStream* st); |
428 static void print_heap_after_gc(outputStream* st); |