hg: jdk9/hs-rt/hotspot: 8027146: Class loading verification failure if GC occurs in Universe::flush_dependents_on

coleen.phillimore at oracle.com coleen.phillimore at oracle.com
Sat Feb 15 11:07:56 PST 2014


Changeset: 48314d596a04
Author:    coleenp
Date:      2014-02-15 13:03 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/48314d596a04

8027146: Class loading verification failure if GC occurs in Universe::flush_dependents_on
Summary: Remove search in system dictionary and hacks, replace with verifying in CLD::_klasses list.
Reviewed-by: dcubed, acorn

! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/classLoaderData.hpp
! src/share/vm/classfile/dictionary.cpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/oops/arrayKlass.cpp
! src/share/vm/oops/arrayKlass.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/klass.cpp
! src/share/vm/oops/klass.hpp
! src/share/vm/oops/objArrayKlass.cpp
! src/share/vm/oops/objArrayKlass.hpp



More information about the jdk9-all-changes mailing list