< 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 >