8305500: SystemDictionary::find_placeholder/find_class declared but not used
Reviewed-by: iklam, dholmes
This commit is contained in:
parent
7ca2aec34c
commit
5881b099f6
@ -318,6 +318,11 @@ private:
|
|||||||
static InstanceKlass* load_instance_class(Symbol* class_name,
|
static InstanceKlass* load_instance_class(Symbol* class_name,
|
||||||
Handle class_loader, TRAPS);
|
Handle class_loader, TRAPS);
|
||||||
|
|
||||||
|
// Class loader constraints
|
||||||
|
static void check_constraints(InstanceKlass* k, ClassLoaderData* loader,
|
||||||
|
bool defining, TRAPS);
|
||||||
|
static void update_dictionary(JavaThread* current, InstanceKlass* k, ClassLoaderData* loader_data);
|
||||||
|
|
||||||
static bool is_shared_class_visible(Symbol* class_name, InstanceKlass* ik,
|
static bool is_shared_class_visible(Symbol* class_name, InstanceKlass* ik,
|
||||||
PackageEntry* pkg_entry,
|
PackageEntry* pkg_entry,
|
||||||
Handle class_loader);
|
Handle class_loader);
|
||||||
@ -332,6 +337,7 @@ private:
|
|||||||
Handle protection_domain, TRAPS);
|
Handle protection_domain, TRAPS);
|
||||||
// Second part of load_shared_class
|
// Second part of load_shared_class
|
||||||
static void load_shared_class_misc(InstanceKlass* ik, ClassLoaderData* loader_data) NOT_CDS_RETURN;
|
static void load_shared_class_misc(InstanceKlass* ik, ClassLoaderData* loader_data) NOT_CDS_RETURN;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
// Used by SystemDictionaryShared
|
// Used by SystemDictionaryShared
|
||||||
|
|
||||||
@ -367,19 +373,6 @@ public:
|
|||||||
|
|
||||||
// Return Symbol or throw exception if name given is can not be a valid Symbol.
|
// Return Symbol or throw exception if name given is can not be a valid Symbol.
|
||||||
static Symbol* class_name_symbol(const char* name, Symbol* exception, TRAPS);
|
static Symbol* class_name_symbol(const char* name, Symbol* exception, TRAPS);
|
||||||
|
|
||||||
protected:
|
|
||||||
|
|
||||||
// Basic find on loaded classes
|
|
||||||
static InstanceKlass* find_class(Symbol* class_name, ClassLoaderData* loader_data);
|
|
||||||
|
|
||||||
// Basic find on classes in the midst of being loaded
|
|
||||||
static Symbol* find_placeholder(Symbol* name, ClassLoaderData* loader_data);
|
|
||||||
|
|
||||||
// Class loader constraints
|
|
||||||
static void check_constraints(InstanceKlass* k, ClassLoaderData* loader,
|
|
||||||
bool defining, TRAPS);
|
|
||||||
static void update_dictionary(JavaThread* current, InstanceKlass* k, ClassLoaderData* loader_data);
|
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif // SHARE_CLASSFILE_SYSTEMDICTIONARY_HPP
|
#endif // SHARE_CLASSFILE_SYSTEMDICTIONARY_HPP
|
||||||
|
Loading…
x
Reference in New Issue
Block a user