src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp

changeset 5581
f7d3b4387a16
parent 5548
5888334c9c24
child 5701
40136aa2cdb1
     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

mercurial