mirror of
https://github.com/openjdk/jdk.git
synced 2025-09-21 03:24:38 +02:00
8140485: Class load and creation cleanup
Reviewed-by: hseigel, coleenp, sspitsyn
This commit is contained in:
parent
24c8c40bb8
commit
2ad9d3192f
59 changed files with 4174 additions and 3258 deletions
|
@ -54,7 +54,7 @@ private:
|
|||
Symbol* name, ClassLoaderData* loader_data);
|
||||
|
||||
protected:
|
||||
DictionaryEntry* bucket(int i) {
|
||||
DictionaryEntry* bucket(int i) const {
|
||||
return (DictionaryEntry*)Hashtable<Klass*, mtClass>::bucket(i);
|
||||
}
|
||||
|
||||
|
@ -323,7 +323,7 @@ class DictionaryEntry : public HashtableEntry<Klass*, mtClass> {
|
|||
}
|
||||
}
|
||||
|
||||
bool equals(Symbol* class_name, ClassLoaderData* loader_data) const {
|
||||
bool equals(const Symbol* class_name, ClassLoaderData* loader_data) const {
|
||||
Klass* klass = (Klass*)literal();
|
||||
return (klass->name() == class_name && _loader_data == loader_data);
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue