Searched refs:DictionaryEntry (Results 1 - 6 of 6) sorted by relevance

/openjdk9/hotspot/src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/
H A DDictionary.java53 // object of DictionaryEntry.class
55 return DictionaryEntry.class;
64 for (DictionaryEntry probe = (DictionaryEntry) bucket(index); probe != null;
65 probe = (DictionaryEntry) probe.next()) {
78 for (DictionaryEntry probe = (DictionaryEntry) bucket(index); probe != null;
79 probe = (DictionaryEntry) probe.next()) {
87 DictionaryEntry entry = getEntry(index, hash, className, classLoader);
96 private DictionaryEntry getEntr
[all...]
H A DDictionaryEntry.java35 public class DictionaryEntry extends sun.jvm.hotspot.utilities.HashtableEntry { class in inherits:sun.jvm.hotspot.utilities.HashtableEntry
45 Type type = db.lookupType("DictionaryEntry");
74 public DictionaryEntry(Address addr) { method in class:DictionaryEntry
113 public DictionaryEntry next() {
114 return (DictionaryEntry) super.next();
/openjdk9/hotspot/src/share/vm/classfile/
H A Ddictionary.hpp34 class DictionaryEntry;
50 static DictionaryEntry* _current_class_entry;
54 DictionaryEntry* get_entry(int index, unsigned int hash,
58 DictionaryEntry* bucket(int i) const {
59 return (DictionaryEntry*)Hashtable<Klass*, mtClass>::bucket(i);
63 DictionaryEntry** bucket_addr(int i) {
64 return (DictionaryEntry**)Hashtable<Klass*, mtClass>::bucket_addr(i);
67 void add_entry(int index, DictionaryEntry* new_entry) {
76 DictionaryEntry* new_entry(unsigned int hash, Klass* klass, ClassLoaderData* loader_data);
78 DictionaryEntry* new_entr
248 class DictionaryEntry : public HashtableEntry<Klass*, mtClass> { class in inherits:HashtableEntry
[all...]
H A Ddictionary.cpp37 DictionaryEntry* Dictionary::_current_class_entry = NULL;
44 return sizeof(DictionaryEntry);
68 DictionaryEntry* Dictionary::new_entry(unsigned int hash, Klass* klass,
70 DictionaryEntry* entry = (DictionaryEntry*)Hashtable<Klass*, mtClass>::new_entry(hash, klass);
81 void Dictionary::free_entry(DictionaryEntry* entry) {
92 bool DictionaryEntry::contains_protection_domain(oop protection_domain) const {
126 void DictionaryEntry::add_protection_domain(Dictionary* dict, oop protection_domain) {
151 DictionaryEntry* probe = NULL;
153 for (DictionaryEntry**
[all...]
H A DsystemDictionaryShared.hpp68 return sizeof(DictionaryEntry);
71 static void init_shared_dictionary_entry(Klass* k, DictionaryEntry* entry) {}
/openjdk9/hotspot/src/share/vm/runtime/
H A DvmStructs.cpp682 /* DictionaryEntry */ \
685 nonstatic_field(DictionaryEntry, _loader_data, ClassLoaderData*) \
686 nonstatic_field(DictionaryEntry, _pd_set, ProtectionDomainEntry*) \
1613 declare_type(DictionaryEntry, KlassHashtableEntry) \

Completed in 114 milliseconds