comparison src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp @ 6752:9646b7ff4d14

7198130: G1: PrintReferenceGC output comes out of order Summary: Move the first part of the GC logging, including timestamp, to the start of the GC Reviewed-by: johnc, jwilhelm
author brutisso
date Mon, 17 Sep 2012 10:33:13 +0200
parents da91efe96a93
children b2ef234911c9
comparison
equal deleted inserted replaced
6751:2a48c84f1d04 6752:9646b7ff4d14
405 void print_hrs_post_compaction(); 405 void print_hrs_post_compaction();
406 406
407 double verify(bool guard, const char* msg); 407 double verify(bool guard, const char* msg);
408 void verify_before_gc(); 408 void verify_before_gc();
409 void verify_after_gc(); 409 void verify_after_gc();
410
411 void log_gc_header();
412 void log_gc_footer(double pause_time_sec);
410 413
411 // These are macros so that, if the assert fires, we get the correct 414 // These are macros so that, if the assert fires, we get the correct
412 // line number, file, etc. 415 // line number, file, etc.
413 416
414 #define heap_locking_asserts_err_msg(_extra_message_) \ 417 #define heap_locking_asserts_err_msg(_extra_message_) \