comparison src/share/vm/runtime/vmStructs.cpp @ 17695:ab36007d6358

8034171: Remove use of template template parameters from binaryTreeDictionary. Reviewed-by: mgerdin, jmasa Contributed-by: matthias.baesken@sap.com
author goetz
date Tue, 11 Feb 2014 09:34:50 +0100
parents 6b32b911d723
children f6490a5f084a 085b304a1cc5 bbfbe9b06038
comparison
equal deleted inserted replaced
17694:cc3f124c6eae 17695:ab36007d6358
240 typedef Hashtable<oop, mtSymbol> StringHashtable; 240 typedef Hashtable<oop, mtSymbol> StringHashtable;
241 typedef TwoOopHashtable<Klass*, mtClass> KlassTwoOopHashtable; 241 typedef TwoOopHashtable<Klass*, mtClass> KlassTwoOopHashtable;
242 typedef Hashtable<Klass*, mtClass> KlassHashtable; 242 typedef Hashtable<Klass*, mtClass> KlassHashtable;
243 typedef HashtableEntry<Klass*, mtClass> KlassHashtableEntry; 243 typedef HashtableEntry<Klass*, mtClass> KlassHashtableEntry;
244 typedef TwoOopHashtable<Symbol*, mtClass> SymbolTwoOopHashtable; 244 typedef TwoOopHashtable<Symbol*, mtClass> SymbolTwoOopHashtable;
245 typedef BinaryTreeDictionary<Metablock, FreeList> MetablockTreeDictionary; 245 typedef BinaryTreeDictionary<Metablock, FreeList<Metablock> > MetablockTreeDictionary;
246 246
247 //-------------------------------------------------------------------------------- 247 //--------------------------------------------------------------------------------
248 // VM_STRUCTS 248 // VM_STRUCTS
249 // 249 //
250 // This list enumerates all of the fields the serviceability agent 250 // This list enumerates all of the fields the serviceability agent