< prev index next >

src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.cpp

Print this page

        

*** 2294,2304 **** // and traced those that need to be marked; moreover, // the marking done here is not going to interfere in any // way with the marking information used by GC. NoRefDiscovery no_discovery(ref_processor()); ! #if defined(COMPILER2) || INCLUDE_JVMCI DerivedPointerTableDeactivate dpt_deact; #endif // Clear any marks from a previous round verification_mark_bm()->clear_all(); --- 2294,2304 ---- // and traced those that need to be marked; moreover, // the marking done here is not going to interfere in any // way with the marking information used by GC. NoRefDiscovery no_discovery(ref_processor()); ! #if COMPILER2_OR_JVMCI DerivedPointerTableDeactivate dpt_deact; #endif // Clear any marks from a previous round verification_mark_bm()->clear_all();
*** 2867,2877 **** ClassLoaderDataGraph::clear_claimed_marks(); print_eden_and_survivor_chunk_arrays(); { ! #if defined(COMPILER2) || INCLUDE_JVMCI DerivedPointerTableDeactivate dpt_deact; #endif if (CMSParallelInitialMarkEnabled) { // The parallel version. WorkGang* workers = heap->workers(); --- 2867,2877 ---- ClassLoaderDataGraph::clear_claimed_marks(); print_eden_and_survivor_chunk_arrays(); { ! #if COMPILER2_OR_JVMCI DerivedPointerTableDeactivate dpt_deact; #endif if (CMSParallelInitialMarkEnabled) { // The parallel version. WorkGang* workers = heap->workers();
*** 4169,4179 **** heap->save_marks(); print_eden_and_survivor_chunk_arrays(); { ! #if defined(COMPILER2) || INCLUDE_JVMCI DerivedPointerTableDeactivate dpt_deact; #endif // Note on the role of the mod union table: // Since the marker in "markFromRoots" marks concurrently with --- 4169,4179 ---- heap->save_marks(); print_eden_and_survivor_chunk_arrays(); { ! #if COMPILER2_OR_JVMCI DerivedPointerTableDeactivate dpt_deact; #endif // Note on the role of the mod union table: // Since the marker in "markFromRoots" marks concurrently with
< prev index next >