hotspot/src/share/vm/gc/cms/parOopClosures.inline.hpp
changeset 31358 693058672cc6
parent 30764 fec48bf5a827
child 34174 4db2fb26dc49
--- a/hotspot/src/share/vm/gc/cms/parOopClosures.inline.hpp	Wed Jun 17 15:45:43 2015 +0000
+++ b/hotspot/src/share/vm/gc/cms/parOopClosures.inline.hpp	Wed Jun 17 14:44:54 2015 +0200
@@ -72,7 +72,7 @@
                                         bool root_scan) {
   assert((!GenCollectedHeap::heap()->is_in_reserved(p) ||
           generation()->is_in_reserved(p))
-         && (generation()->level() == 0 || gc_barrier),
+         && (GenCollectedHeap::heap()->is_young_gen(generation()) || gc_barrier),
          "The gen must be right, and we must be doing the barrier "
          "in older generations.");
   T heap_oop = oopDesc::load_heap_oop(p);