Searched refs:PlaceholderTable (Results 1 - 9 of 9) sorted by relevance
/openjdk7/hotspot/src/share/vm/classfile/ |
H A D | placeholders.cpp | 34 PlaceholderEntry* PlaceholderTable::new_entry(int hash, Symbol* name, 51 void PlaceholderTable::free_entry(PlaceholderEntry* entry) { 63 void PlaceholderTable::add_entry(int index, unsigned int hash, 77 void PlaceholderTable::remove_entry(int index, unsigned int hash, 94 PlaceholderEntry* PlaceholderTable::get_entry(int index, unsigned int hash, 112 Symbol* PlaceholderTable::find_entry(int index, unsigned int hash, 124 PlaceholderEntry* PlaceholderTable::find_and_add(int index, unsigned int hash, Symbol* name, Handle loader, classloadAction action, Symbol* supername, Thread* thread) { 155 void PlaceholderTable::find_and_remove(int index, unsigned int hash, 168 PlaceholderTable::PlaceholderTable(in function in class:PlaceholderTable [all...] |
H A D | placeholders.hpp | 37 class PlaceholderTable : public TwoOopHashtable<Symbol*, mtClass> { class in inherits:TwoOopHashtable 41 PlaceholderTable(int table_size); 222 SeenThread* actionToQueue(PlaceholderTable::classloadAction action) { 225 case PlaceholderTable::LOAD_INSTANCE: 228 case PlaceholderTable::LOAD_SUPER: 231 case PlaceholderTable::DEFINE_CLASS: 239 void set_threadQ(SeenThread* seenthread, PlaceholderTable::classloadAction action) { 241 case PlaceholderTable::LOAD_INSTANCE: 244 case PlaceholderTable::LOAD_SUPER: 247 case PlaceholderTable [all...] |
H A D | loaderConstraints.hpp | 91 void verify(Dictionary* dictionary, PlaceholderTable* placeholders);
|
H A D | systemDictionary.cpp | 65 PlaceholderTable* SystemDictionary::_placeholders = NULL; 334 if (probe && probe->check_seen_thread(THREAD, PlaceholderTable::LOAD_SUPER)) { 339 PlaceholderEntry* newprobe = placeholders()->find_and_add(p_index, p_hash, child_name, class_loader, PlaceholderTable::LOAD_SUPER, class_name, THREAD); 365 probe->remove_seen_thread(THREAD, PlaceholderTable::LOAD_SUPER); 699 if (oldprobe->check_seen_thread(THREAD, PlaceholderTable::LOAD_INSTANCE)) { 732 PlaceholderEntry* newprobe = placeholders()->find_and_add(p_index, p_hash, name, class_loader, PlaceholderTable::LOAD_INSTANCE, NULL, THREAD); 744 newprobe->remove_seen_thread(THREAD, PlaceholderTable::LOAD_INSTANCE); 791 probe->remove_seen_thread(THREAD, PlaceholderTable::LOAD_INSTANCE); 1459 probe = placeholders()->find_and_add(p_index, p_hash, name_h, class_loader, PlaceholderTable::DEFINE_CLASS, NULL, THREAD); 1471 probe->remove_seen_thread(THREAD, PlaceholderTable [all...] |
H A D | systemDictionary.hpp | 75 class PlaceholderTable; 549 static PlaceholderTable* _placeholders; 585 static PlaceholderTable* placeholders() { return _placeholders; }
|
H A D | loaderConstraints.cpp | 435 PlaceholderTable* placeholders) {
|
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/memory/ |
H A D | PlaceholderTable.java | 32 public class PlaceholderTable extends TwoOopHashtable { class in inherits:TwoOopHashtable 33 public PlaceholderTable(Address addr) { method in class:PlaceholderTable
|
H A D | SystemDictionary.java | 94 public PlaceholderTable placeholders() { 96 return (PlaceholderTable) VMObjectFactory.newObject(PlaceholderTable.class, tmp);
|
/openjdk7/hotspot/src/share/vm/runtime/ |
H A D | vmStructs.cpp | 677 static_field(SystemDictionary, _placeholders, PlaceholderTable*) \ 1552 declare_type(PlaceholderTable, SymbolTwoOopHashtable) \
|
Completed in 46 milliseconds