< prev index next >

src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp

Print this page
rev 7318 : imported patch foreground
rev 7319 : [mq]: foreground-review-stefank
rev 7320 : [mq]: foreground-review-kim

@@ -1118,10 +1118,14 @@
 
   // over-rides
   MemRegion used_region() const;
   MemRegion used_region_at_save_marks() const;
 
+  // Does a "full" (forced) collection invoked on this generation collect
+  // all younger generations as well? Note that the second conjunct is a
+  // hack to allow the collection of the younger gen first if the flag is
+  // set.
   virtual bool full_collects_younger_generations() const {
     return !ScavengeBeforeFullGC;
   }
 
   void space_iterate(SpaceClosure* blk, bool usedOnly = false);
< prev index next >