Mercurial > hg > truffle
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_) \ |