comparison src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp @ 6628:bb3f6194fedb

7178363: G1: Remove the serial code for PrintGCDetails and make it a special case of the parallel code Summary: Also reviewed by vitalyd@gmail.com. Introduced the WorkerDataArray class. Fixed some minor logging bugs. Reviewed-by: johnc, mgerdin
author brutisso
date Thu, 23 Aug 2012 10:21:12 +0200
parents 7383557659bd
children c9814fadeb38
comparison
equal deleted inserted replaced
6625:153776c4cb6f 6628:bb3f6194fedb
402 void clear_rsets_post_compaction(); 402 void clear_rsets_post_compaction();
403 403
404 // If the HR printer is active, dump the state of the regions in the 404 // If the HR printer is active, dump the state of the regions in the
405 // heap after a compaction. 405 // heap after a compaction.
406 void print_hrs_post_compaction(); 406 void print_hrs_post_compaction();
407
408 double verify(bool guard, const char* msg);
409 void verify_before_gc();
410 void verify_after_gc();
407 411
408 // These are macros so that, if the assert fires, we get the correct 412 // These are macros so that, if the assert fires, we get the correct
409 // line number, file, etc. 413 // line number, file, etc.
410 414
411 #define heap_locking_asserts_err_msg(_extra_message_) \ 415 #define heap_locking_asserts_err_msg(_extra_message_) \