< prev index next >

src/hotspot/share/classfile/javaClasses.hpp

Print this page

*** 794,803 **** --- 794,804 ---- static oop name(oop module); static void set_name(oop module, oop value); static ModuleEntry* module_entry(oop module); + static ModuleEntry* module_entry_raw(oop module); static void set_module_entry(oop module, ModuleEntry* module_entry); friend class JavaClasses; };
*** 1705,1714 **** --- 1706,1721 ---- static void compute_offsets(); static void check_offsets() PRODUCT_RETURN; static void serialize_offsets(SerializeClosure* soc) NOT_CDS_RETURN; static InjectedField* get_injected(Symbol* class_name, int* field_count); static bool is_supported_for_archiving(oop obj) NOT_CDS_JAVA_HEAP_RETURN_(false); + static void compute_offset(int &dest_offset, + InstanceKlass* ik, Symbol* name_symbol, Symbol* signature_symbol, + bool is_static = false); + static void compute_offset(int& dest_offset, InstanceKlass* ik, + const char* name_string, Symbol* signature_symbol, + bool is_static = false); }; #undef DECLARE_INJECTED_FIELD_ENUM #undef CHECK_INIT
< prev index next >