< prev index next >
src/hotspot/share/classfile/classLoaderData.hpp
Print this page
rev 47409 : [mq]: review_comments_erik_and_david
rev 47322 : 8186777: Make Klass::_java_mirror an OopHandle
Summary: Add indirection for fetching mirror so that GC doesn't have to follow CLD::_klasses
Reviewed-by: hseigel, thartmann, eosterlund, stefank
Contributed-by: coleen.phillimore@oracle.com, rickard.backman@oracle.com
rev 47216 : 8187443: Forest Consolidation: Move files to unified layout
Reviewed-by: darcy, ihse
*** 192,202 ****
Chunk* _next;
Chunk(Chunk* c) : _next(c), _size(0) { }
};
! Chunk* _head;
void oops_do_chunk(OopClosure* f, Chunk* c, const juint size);
public:
ChunkedHandleList() : _head(NULL) {}
--- 192,202 ----
Chunk* _next;
Chunk(Chunk* c) : _next(c), _size(0) { }
};
! Chunk* volatile _head;
void oops_do_chunk(OopClosure* f, Chunk* c, const juint size);
public:
ChunkedHandleList() : _head(NULL) {}
< prev index next >