< prev index next >
src/share/vm/gc/parallel/gcTaskThread.hpp
Print this page
rev 10742 : Make fields used in lock-free algorithms volatile
@@ -39,11 +39,11 @@
private:
// Instance state.
GCTaskManager* _manager; // Manager for worker.
const uint _processor_id; // Which processor the worker is on.
- GCTaskTimeStamp* _time_stamps;
+ GCTaskTimeStamp* volatile _time_stamps;
uint _time_stamp_index;
GCTaskTimeStamp* time_stamp_at(uint index);
bool _is_working; // True if participating in GC tasks
< prev index next >