hotspot/src/share/vm/memory/referenceProcessor.cpp
changeset 4493 9204129f065e
parent 3690 dba50b88bd50
child 4573 6358f8c9ed3b
equal deleted inserted replaced
4492:63c49e60fc25 4493:9204129f065e
   297   complete_gc->do_void();
   297   complete_gc->do_void();
   298 }
   298 }
   299 
   299 
   300 
   300 
   301 template <class T>
   301 template <class T>
   302 static bool enqueue_discovered_ref_helper(ReferenceProcessor* ref,
   302 bool enqueue_discovered_ref_helper(ReferenceProcessor* ref,
   303                                           AbstractRefProcTaskExecutor* task_executor) {
   303                                    AbstractRefProcTaskExecutor* task_executor) {
   304 
   304 
   305   // Remember old value of pending references list
   305   // Remember old value of pending references list
   306   T* pending_list_addr = (T*)java_lang_ref_Reference::pending_list_addr();
   306   T* pending_list_addr = (T*)java_lang_ref_Reference::pending_list_addr();
   307   T old_pending_list_value = *pending_list_addr;
   307   T old_pending_list_value = *pending_list_addr;
   308 
   308