hg: hsx/hotspot-emb/hotspot: 7158552: The instanceKlsss::_host_klass is only needed for anonymous class for JSR 292 support.

vladimir.danushevsky at oracle.com vladimir.danushevsky at oracle.com
Thu May 3 15:18:35 PDT 2012


Changeset: 8bafad97cd26
Author:    jiangli
Date:      2012-05-02 13:21 -0400
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/hotspot/rev/8bafad97cd26

7158552: The instanceKlsss::_host_klass is only needed for anonymous class for JSR 292 support.
Summary: Change the _host_klass to be conditionally created embedded instanceKlass field.
Reviewed-by: jrose, coleenp, dholmes

! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/memory/oopFactory.cpp
! src/share/vm/memory/oopFactory.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/instanceKlassKlass.cpp
! src/share/vm/oops/instanceKlassKlass.hpp



More information about the hotspot-runtime-dev mailing list