1.1 --- a/src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp Fri Jan 29 14:51:38 2010 -0800 1.2 +++ b/src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp Mon Feb 01 17:29:01 2010 -0800 1.3 @@ -2505,6 +2505,7 @@ 1.4 } 1.5 1.6 void G1CollectedHeap::gc_prologue(bool full /* Ignored */) { 1.7 + // always_do_update_barrier = false; 1.8 assert(InlineCacheBuffer::is_empty(), "should have cleaned up ICBuffer"); 1.9 // Call allocation profiler 1.10 AllocationProfiler::iterate_since_last_gc(); 1.11 @@ -2518,6 +2519,7 @@ 1.12 // is set. 1.13 COMPILER2_PRESENT(assert(DerivedPointerTable::is_empty(), 1.14 "derived pointer present")); 1.15 + // always_do_update_barrier = true; 1.16 } 1.17 1.18 void G1CollectedHeap::do_collection_pause() {