comparison src/share/vm/memory/referenceProcessor.cpp @ 1123:167c2986d91b

6843629: Make current hotspot build part of jdk5 control build Summary: Source changes for older compilers plus makefile changes. Reviewed-by: xlu
author phh
date Wed, 16 Dec 2009 12:54:49 -0500
parents 05f89f00a864
children 9b9c1ee9b3f6
comparison
equal deleted inserted replaced
1122:dcb15a6f342d 1123:167c2986d91b
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