< prev index next >

src/share/vm/memory/cardTableRS.cpp

Print this page
rev 7526 : [mq]: update1

@@ -36,13 +36,11 @@
 
 CardTableRS::CardTableRS(MemRegion whole_heap) :
   GenRemSet(),
   _cur_youngergen_card_val(youngergenP1_card)
 {
-#if INCLUDE_ALL_GCS
-  guarantee(!UseG1GC, "sanity");
-#endif
+  guarantee(UseSerialGC || UseConcMarkSweepGC, "sanity");
   _ct_bs = new CardTableModRefBSForCTRS(whole_heap);
   _ct_bs->initialize();
   set_bs(_ct_bs);
   _last_cur_val_in_gen = NEW_C_HEAP_ARRAY3(jbyte, GenCollectedHeap::max_gens + 1,
                          mtGC, CURRENT_PC, AllocFailStrategy::RETURN_NULL);
< prev index next >