equal
deleted
inserted
replaced
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: |