src/hotspot/share/runtime/synchronizer.hpp
changeset 59325 3636bab5e81e
parent 59156 14fa9e70ae71
equal deleted inserted replaced
59324:5e8f9713e343 59325:3636bab5e81e
   136                                   ObjectMonitor** free_tail_p);
   136                                   ObjectMonitor** free_tail_p);
   137   static bool deflate_monitor(ObjectMonitor* mid, oop obj,
   137   static bool deflate_monitor(ObjectMonitor* mid, oop obj,
   138                               ObjectMonitor** free_head_p,
   138                               ObjectMonitor** free_head_p,
   139                               ObjectMonitor** free_tail_p);
   139                               ObjectMonitor** free_tail_p);
   140   static bool is_cleanup_needed();
   140   static bool is_cleanup_needed();
       
   141   static bool needs_monitor_scavenge();
   141   static void oops_do(OopClosure* f);
   142   static void oops_do(OopClosure* f);
   142   // Process oops in thread local used monitors
   143   // Process oops in thread local used monitors
   143   static void thread_local_used_oops_do(Thread* thread, OopClosure* f);
   144   static void thread_local_used_oops_do(Thread* thread, OopClosure* f);
   144 
   145 
   145   // debugging
   146   // debugging