rev 11970 : imported patch base_volatiles
@@ -248,11 +248,11 @@ SparsePRT* next_expanded() { return _next_expanded; } void set_next_expanded(SparsePRT* nxt) { _next_expanded = nxt; } bool should_be_on_expanded_list(); - static SparsePRT* _head_expanded_list; + static SparsePRT* volatile _head_expanded_list; public: SparsePRT(HeapRegion* hr); ~SparsePRT();