hotspot/src/share/vm/gc/g1/g1ConcurrentMark.cpp
changeset 46505 fd4bc78630b1
parent 46447 dbb55d89699c
child 46573 0f8fae16c5b4
--- a/hotspot/src/share/vm/gc/g1/g1ConcurrentMark.cpp	Fri May 26 13:47:33 2017 -0700
+++ b/hotspot/src/share/vm/gc/g1/g1ConcurrentMark.cpp	Sat May 27 09:21:01 2017 -0400
@@ -1752,7 +1752,7 @@
   // Unload Klasses, String, Symbols, Code Cache, etc.
   if (ClassUnloadingWithConcurrentMark) {
     GCTraceTime(Debug, gc, phases) debug("Class Unloading", _gc_timer_cm);
-    bool purged_classes = SystemDictionary::do_unloading(&g1_is_alive, false /* Defer klass cleaning */);
+    bool purged_classes = SystemDictionary::do_unloading(&g1_is_alive, _gc_timer_cm, false /* Defer cleaning */);
     g1h->complete_cleaning(&g1_is_alive, purged_classes);
   } else {
     GCTraceTime(Debug, gc, phases) debug("Cleanup", _gc_timer_cm);