8232071: Avoid shared dictionary lookup when the class name is not shared

Reviewed-by: jiangli, ccheung
This commit is contained in:
Ioi Lam 2019-10-10 10:48:31 -07:00
parent dc66194e63
commit 5a120f0967
2 changed files with 26 additions and 24 deletions

View file

@ -223,7 +223,9 @@ private:
public:
static InstanceKlass* find_builtin_class(Symbol* class_name);
static const RunTimeSharedClassInfo* find_record(RunTimeSharedDictionary* dict, Symbol* name);
static const RunTimeSharedClassInfo* find_record(RunTimeSharedDictionary* static_dict,
RunTimeSharedDictionary* dynamic_dict,
Symbol* name);
static bool has_platform_or_app_classes();