1.1 --- a/src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.hpp Mon May 03 17:23:58 2010 -0400 1.2 +++ b/src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.hpp Mon May 03 20:19:05 2010 -0700 1.3 @@ -126,8 +126,7 @@ 1.4 GCCause::Cause gc_cause) 1.5 : VM_GC_Operation(gc_count_before, full_gc_count_before, true /* full */) { 1.6 _gc_cause = gc_cause; 1.7 - assert(FullGCCount_lock != NULL && UseConcMarkSweepGC && 1.8 - ExplicitGCInvokesConcurrent, "Otherwise shouldn't be here"); 1.9 + assert(FullGCCount_lock != NULL, "Error"); 1.10 assert(UseAsyncConcMarkSweepGC, "Else will hang caller"); 1.11 } 1.12 ~VM_GenCollectFullConcurrent() {}