diff -r e1034e5d33eb -r b8a3901ac5b3 hotspot/src/share/vm/gc/g1/g1CollectedHeap.hpp --- a/hotspot/src/share/vm/gc/g1/g1CollectedHeap.hpp Tue Oct 13 08:37:44 2015 +0200 +++ b/hotspot/src/share/vm/gc/g1/g1CollectedHeap.hpp Tue Oct 13 14:49:13 2015 +0200 @@ -1011,9 +1011,11 @@ // continues humongous regions too. void reset_gc_time_stamps(HeapRegion* hr); - void iterate_dirty_card_closure(CardTableEntryClosure* cl, - DirtyCardQueue* into_cset_dcq, - bool concurrent, uint worker_i); + // Apply the given closure on all cards in the Hot Card Cache, emptying it. + void iterate_hcc_closure(CardTableEntryClosure* cl, uint worker_i); + + // Apply the given closure on all cards in the Dirty Card Queue Set, emptying it. + void iterate_dirty_card_closure(CardTableEntryClosure* cl, uint worker_i); // The shared block offset table array. G1BlockOffsetSharedArray* bot_shared() const { return _bot_shared; }