src/hotspot/share/runtime/safepoint.cpp
changeset 59325 3636bab5e81e
parent 59258 4c2557ab304e
equal deleted inserted replaced
59324:5e8f9713e343 59325:3636bab5e81e
   530   if (StringTable::needs_rehashing()) return true;
   530   if (StringTable::needs_rehashing()) return true;
   531   if (SymbolTable::needs_rehashing()) return true;
   531   if (SymbolTable::needs_rehashing()) return true;
   532   return false;
   532   return false;
   533 }
   533 }
   534 
   534 
       
   535 bool SafepointSynchronize::is_forced_cleanup_needed() {
       
   536   return ObjectSynchronizer::needs_monitor_scavenge();
       
   537 }
       
   538 
   535 class ParallelSPCleanupThreadClosure : public ThreadClosure {
   539 class ParallelSPCleanupThreadClosure : public ThreadClosure {
   536 private:
   540 private:
   537   CodeBlobClosure* _nmethod_cl;
   541   CodeBlobClosure* _nmethod_cl;
   538   DeflateMonitorCounters* _counters;
   542   DeflateMonitorCounters* _counters;
   539 
   543