< prev index next >

src/hotspot/share/gc/shared/gcVMOperations.cpp

Print this page
rev 57601 : [mq]: metaspace-improvement

*** 30,39 **** --- 30,41 ---- #include "gc/shared/gcLocker.hpp" #include "gc/shared/gcVMOperations.hpp" #include "gc/shared/genCollectedHeap.hpp" #include "interpreter/oopMapCache.hpp" #include "logging/log.hpp" + #include "memory/metaspace/classLoaderMetaspace.hpp" + #include "memory/metaspace/metaspaceEnums.hpp" #include "memory/oopFactory.hpp" #include "memory/universe.hpp" #include "runtime/handles.inline.hpp" #include "runtime/init.hpp" #include "utilities/dtrace.hpp"
*** 178,188 **** gch->do_full_collection(gch->must_clear_all_soft_refs(), _max_generation); } VM_CollectForMetadataAllocation::VM_CollectForMetadataAllocation(ClassLoaderData* loader_data, size_t size, ! Metaspace::MetadataType mdtype, uint gc_count_before, uint full_gc_count_before, GCCause::Cause gc_cause) : VM_GC_Operation(gc_count_before, gc_cause, full_gc_count_before, true), _result(NULL), _size(size), _mdtype(mdtype), _loader_data(loader_data) { --- 180,190 ---- gch->do_full_collection(gch->must_clear_all_soft_refs(), _max_generation); } VM_CollectForMetadataAllocation::VM_CollectForMetadataAllocation(ClassLoaderData* loader_data, size_t size, ! metaspace::MetadataType mdtype, uint gc_count_before, uint full_gc_count_before, GCCause::Cause gc_cause) : VM_GC_Operation(gc_count_before, gc_cause, full_gc_count_before, true), _result(NULL), _size(size), _mdtype(mdtype), _loader_data(loader_data) {
< prev index next >