< prev index next >

src/share/vm/gc/shared/genCollectedHeap.cpp

Print this page

        

*** 456,466 **** if (run_verification && VerifyGCLevel <= 0 && VerifyBeforeGC) { prepare_for_verify(); prepared_for_verification = true; } - assert(!_young_gen->performs_in_place_marking(), "No young generation do in place marking"); collect_generation(_young_gen, full, size, is_tlab, run_verification && VerifyGCLevel <= 0, --- 456,465 ----
*** 487,498 **** if (!prepared_for_verification && run_verification && VerifyGCLevel <= 1 && VerifyBeforeGC) { prepare_for_verify(); } - assert(_old_gen->performs_in_place_marking(), "All old generations do in place marking"); - if (do_young_collection) { // We did a young GC. Need a new GC id for the old GC. GCIdMarkAndRestore gc_id_mark; GCTraceTime(Info, gc) t("Pause Full", NULL, gc_cause(), true); collect_generation(_old_gen, full, size, is_tlab, run_verification && VerifyGCLevel <= 1, do_clear_all_soft_refs, true); --- 486,495 ----
< prev index next >