< prev index next >

src/hotspot/share/classfile/classLoaderDataGraph.cpp

Print this page
rev 52404 : imported patch 8213307-rmt-cleanup

*** 494,508 **** return false; } // Move class loader data from main list to the unloaded list for unloading // and deallocation later. ! bool ClassLoaderDataGraph::do_unloading(bool do_cleaning) { assert_locked_or_safepoint(ClassLoaderDataGraph_lock); // Indicate whether safepoint cleanup is needed. ! _safepoint_cleanup_needed |= do_cleaning; ClassLoaderData* data = _head; ClassLoaderData* prev = NULL; bool seen_dead_loader = false; uint loaders_processed = 0; --- 494,508 ---- return false; } // Move class loader data from main list to the unloaded list for unloading // and deallocation later. ! bool ClassLoaderDataGraph::do_unloading() { assert_locked_or_safepoint(ClassLoaderDataGraph_lock); // Indicate whether safepoint cleanup is needed. ! _safepoint_cleanup_needed = true; ClassLoaderData* data = _head; ClassLoaderData* prev = NULL; bool seen_dead_loader = false; uint loaders_processed = 0;
< prev index next >