src/share/vm/oops/instanceKlass.hpp

changeset 2698
38fea01eb669
parent 2658
c7f3d0b4570f
child 2742
ed69575596ac
child 2784
92add02409c9
equal deleted inserted replaced
2697:09f96c3ff1ad 2698:38fea01eb669
180 // Class loader used to load this class, NULL if VM loader used. 180 // Class loader used to load this class, NULL if VM loader used.
181 oop _class_loader; 181 oop _class_loader;
182 // Protection domain. 182 // Protection domain.
183 oop _protection_domain; 183 oop _protection_domain;
184 // Host class, which grants its access privileges to this class also. 184 // Host class, which grants its access privileges to this class also.
185 // This is only non-null for an anonymous class (AnonymousClasses enabled). 185 // This is only non-null for an anonymous class (JSR 292 enabled).
186 // The host class is either named, or a previously loaded anonymous class. 186 // The host class is either named, or a previously loaded anonymous class.
187 klassOop _host_klass; 187 klassOop _host_klass;
188 // Class signers. 188 // Class signers.
189 objArrayOop _signers; 189 objArrayOop _signers;
190 // inner_classes attribute. 190 // inner_classes attribute.

mercurial