src/share/vm/classfile/javaClasses.hpp

Print this page

        

*** 239,257 **** --- 239,259 ---- static int _protection_domain_offset; static int _init_lock_offset; static int _signers_offset; static int _class_loader_offset; + static int _component_mirror_offset; static bool offsets_computed; static int classRedefinedCount_offset; static GrowableArray<Klass*>* _fixup_mirror_list; static void set_init_lock(oop java_class, oop init_lock); static void set_protection_domain(oop java_class, oop protection_domain); static void set_class_loader(oop java_class, oop class_loader); + static void set_component_mirror(oop java_class, oop comp_mirror); static void initialize_mirror_fields(KlassHandle k, Handle mirror, Handle protection_domain, TRAPS); public: static void compute_offsets(); // Instance creation
*** 289,298 **** --- 291,301 ---- static void set_classRedefinedCount(oop the_class_mirror, int value); // Support for embedded per-class oops static oop protection_domain(oop java_class); static oop init_lock(oop java_class); + static oop component_mirror(oop java_class); static objArrayOop signers(oop java_class); static void set_signers(oop java_class, objArrayOop signers); static oop class_loader(oop java_class);