Mercurial > hg > truffle
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 |