src/hotspot/share/runtime/synchronizer.hpp
changeset 51998 27b48d82272c
parent 51860 54aafb3ba9ab
child 52703 e7fdc9d9c376
equal deleted inserted replaced
51997:9ce37fa2e179 51998:27b48d82272c
   166   // monitors they inflated need to be scanned for deflation
   166   // monitors they inflated need to be scanned for deflation
   167   static ObjectMonitor * volatile gOmInUseList;
   167   static ObjectMonitor * volatile gOmInUseList;
   168   // count of entries in gOmInUseList
   168   // count of entries in gOmInUseList
   169   static int gOmInUseCount;
   169   static int gOmInUseCount;
   170 
   170 
   171   // Process oops in all monitors
       
   172   static void global_oops_do(OopClosure* f);
       
   173   // Process oops in all global used monitors (i.e. moribund thread's monitors)
   171   // Process oops in all global used monitors (i.e. moribund thread's monitors)
   174   static void global_used_oops_do(OopClosure* f);
   172   static void global_used_oops_do(OopClosure* f);
   175   // Process oops in monitors on the given list
   173   // Process oops in monitors on the given list
   176   static void list_oops_do(ObjectMonitor* list, OopClosure* f);
   174   static void list_oops_do(ObjectMonitor* list, OopClosure* f);
   177 
   175