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

changeset 1479
6270f80a7331
parent 1458
11d4857fe5e1
child 1746
2a1472c30599
     1.1 --- a/src/share/vm/gc_implementation/g1/concurrentMark.hpp	Fri Oct 23 14:34:27 2009 -0400
     1.2 +++ b/src/share/vm/gc_implementation/g1/concurrentMark.hpp	Wed Sep 30 14:50:51 2009 -0400
     1.3 @@ -612,10 +612,11 @@
     1.4    // we do nothing.
     1.5    void markAndGrayObjectIfNecessary(oop p);
     1.6  
     1.7 -  // This iterates over the bitmap of the previous marking and prints
     1.8 -  // out all objects that are marked on the bitmap and indicates
     1.9 -  // whether what they point to is also marked or not.
    1.10 -  void print_prev_bitmap_reachable();
    1.11 +  // This iterates over the marking bitmap (either prev or next) and
    1.12 +  // prints out all objects that are marked on the bitmap and indicates
    1.13 +  // whether what they point to is also marked or not. It also iterates
    1.14 +  // the objects over TAMS (either prev or next).
    1.15 +  void print_reachable(bool use_prev_marking, const char* str);
    1.16  
    1.17    // Clear the next marking bitmap (will be called concurrently).
    1.18    void clearNextBitmap();

mercurial