hotspot/src/share/vm/oops/instanceRefKlass.hpp
changeset 37129 af29e306e50b
parent 35877 a2a62511d0f8
child 46415 7d5a286cdf89
equal deleted inserted replaced
37128:ea9e0371b8e6 37129:af29e306e50b
   116 #if INCLUDE_ALL_GCS
   116 #if INCLUDE_ALL_GCS
   117   ALL_OOP_OOP_ITERATE_CLOSURES_1(OOP_OOP_ITERATE_DECL_BACKWARDS)
   117   ALL_OOP_OOP_ITERATE_CLOSURES_1(OOP_OOP_ITERATE_DECL_BACKWARDS)
   118   ALL_OOP_OOP_ITERATE_CLOSURES_2(OOP_OOP_ITERATE_DECL_BACKWARDS)
   118   ALL_OOP_OOP_ITERATE_CLOSURES_2(OOP_OOP_ITERATE_DECL_BACKWARDS)
   119 #endif // INCLUDE_ALL_GCS
   119 #endif // INCLUDE_ALL_GCS
   120 
   120 
   121   static void release_and_notify_pending_list_lock(BasicLock *pending_list_basic_lock);
       
   122   static void acquire_pending_list_lock(BasicLock *pending_list_basic_lock);
       
   123   static bool owns_pending_list_lock(JavaThread* thread);
       
   124 
       
   125   // Update non-static oop maps so 'referent', 'nextPending' and
   121   // Update non-static oop maps so 'referent', 'nextPending' and
   126   // 'discovered' will look like non-oops
   122   // 'discovered' will look like non-oops
   127   static void update_nonstatic_oop_maps(Klass* k);
   123   static void update_nonstatic_oop_maps(Klass* k);
   128 
   124 
   129  public:
   125  public: