< prev index next >

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

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

*** 53,62 **** --- 53,63 ---- #include "gc/shared/strongRootsScope.hpp" #include "gc/shared/weakProcessor.hpp" #include "gc/shared/workgroup.hpp" #include "memory/filemap.hpp" #include "memory/metaspaceCounters.hpp" + #include "memory/metaspace/metaspaceSizesSnapshot.hpp" #include "memory/resourceArea.hpp" #include "memory/universe.hpp" #include "oops/oop.inline.hpp" #include "runtime/biasedLocking.hpp" #include "runtime/flags/flagSetting.hpp"
*** 677,687 **** _old_gen->compute_new_size(); _young_gen->compute_new_size(); // Delete metaspaces for unloaded class loaders and clean up loader_data graph ClassLoaderDataGraph::purge(); ! MetaspaceUtils::verify_metrics(); // Resize the metaspace capacity after full collections MetaspaceGC::compute_new_size(); update_full_collections_completed(); print_heap_change(young_prev_used, old_prev_used); --- 678,688 ---- _old_gen->compute_new_size(); _young_gen->compute_new_size(); // Delete metaspaces for unloaded class loaders and clean up loader_data graph ClassLoaderDataGraph::purge(); ! DEBUG_ONLY(MetaspaceUtils::verify(false);) // Resize the metaspace capacity after full collections MetaspaceGC::compute_new_size(); update_full_collections_completed(); print_heap_change(young_prev_used, old_prev_used);
< prev index next >