< prev index next >

src/share/vm/gc/parallel/vmPSOperations.cpp

Print this page

        

*** 43,53 **** ParallelScavengeHeap* heap = ParallelScavengeHeap::heap(); GCCauseSetter gccs(heap, _gc_cause); _result = heap->failed_mem_allocate(_word_size); ! if (_result == NULL && GC_locker::is_active_and_needs_gc()) { set_gc_locked(); } } // Only used for System.gc() calls --- 43,53 ---- ParallelScavengeHeap* heap = ParallelScavengeHeap::heap(); GCCauseSetter gccs(heap, _gc_cause); _result = heap->failed_mem_allocate(_word_size); ! if (_result == NULL && GCLocker::is_active_and_needs_gc()) { set_gc_locked(); } } // Only used for System.gc() calls
< prev index next >