< 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 >