src/share/vm/gc_implementation/shared/vmGCOperations.cpp
Index
Unified diffs
Context diffs
Sdiffs
Patch
New
Old
Previous File
Next File
*** old/src/share/vm/gc_implementation/shared/vmGCOperations.cpp Fri Oct 17 16:09:58 2014
--- new/src/share/vm/gc_implementation/shared/vmGCOperations.cpp Fri Oct 17 16:09:58 2014
*** 190,200 ****
--- 190,200 ----
void VM_GenCollectFull::doit() {
SvcGCMarker sgcm(SvcGCMarker::FULL);
GenCollectedHeap* gch = GenCollectedHeap::heap();
GCCauseSetter gccs(gch, _gc_cause);
! gch->do_full_collection(gch->must_clear_all_soft_refs(), _max_level);
! gch->do_full_collection(gch->must_clear_all_soft_refs(), _max_generation);
}
// Returns true iff concurrent GCs unloads metadata.
bool VM_CollectForMetadataAllocation::initiate_concurrent_GC() {
#if INCLUDE_ALL_GCS
src/share/vm/gc_implementation/shared/vmGCOperations.cpp
Index
Unified diffs
Context diffs
Sdiffs
Patch
New
Old
Previous File
Next File