1.1 --- a/src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp Wed Aug 14 19:52:16 2013 -0700 1.2 +++ b/src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp Wed Aug 21 22:35:56 2013 +0200 1.3 @@ -776,9 +776,10 @@ 1.4 // it has to be read while holding the Heap_lock. Currently, both 1.5 // methods that call do_collection_pause() release the Heap_lock 1.6 // before the call, so it's easy to read gc_count_before just before. 1.7 - HeapWord* do_collection_pause(size_t word_size, 1.8 - unsigned int gc_count_before, 1.9 - bool* succeeded); 1.10 + HeapWord* do_collection_pause(size_t word_size, 1.11 + unsigned int gc_count_before, 1.12 + bool* succeeded, 1.13 + GCCause::Cause gc_cause); 1.14 1.15 // The guts of the incremental collection pause, executed by the vm 1.16 // thread. It returns false if it is unable to do the collection due