/external/webkit/WebCore/ForwardingHeaders/wtf/ |
HashTable.h | 3 #include <JavaScriptCore/HashTable.h>
|
/external/webkit/JavaScriptCore/runtime/ |
ClassInfo.h | 31 struct HashTable; 48 const HashTable* propHashTable(ExecState* exec) const 55 const HashTable* staticPropHashTable; 56 typedef const HashTable* (*ClassPropHashTableGetterFunction)(ExecState*);
|
JSGlobalData.cpp | 65 extern JSC_CONST_HASHTABLE HashTable arrayTable; 66 extern JSC_CONST_HASHTABLE HashTable jsonTable; 67 extern JSC_CONST_HASHTABLE HashTable dateTable; 68 extern JSC_CONST_HASHTABLE HashTable mathTable; 69 extern JSC_CONST_HASHTABLE HashTable numberTable; 70 extern JSC_CONST_HASHTABLE HashTable regExpTable; 71 extern JSC_CONST_HASHTABLE HashTable regExpConstructorTable; 72 extern JSC_CONST_HASHTABLE HashTable stringTable; 108 , arrayTable(fastNew<HashTable>(JSC::arrayTable)) 109 , dateTable(fastNew<HashTable>(JSC::dateTable) [all...] |
JSGlobalData.h | 63 struct HashTable; 108 const HashTable* arrayTable; 109 const HashTable* dateTable; 110 const HashTable* jsonTable; 111 const HashTable* mathTable; 112 const HashTable* numberTable; 113 const HashTable* regExpTable; 114 const HashTable* regExpConstructorTable; 115 const HashTable* stringTable;
|
Lookup.h | 107 struct HashTable { 168 * This method does it all (looking in the hashtable, checking for function 174 inline bool getStaticPropertySlot(ExecState* exec, const HashTable* table, ThisImp* thisObj, const Identifier& propertyName, PropertySlot& slot) 190 inline bool getStaticPropertyDescriptor(ExecState* exec, const HashTable* table, ThisImp* thisObj, const Identifier& propertyName, PropertyDescriptor& descriptor) 213 inline bool getStaticFunctionSlot(ExecState* exec, const HashTable* table, JSObject* thisObj, const Identifier& propertyName, PropertySlot& slot) 232 inline bool getStaticFunctionDescriptor(ExecState* exec, const HashTable* table, JSObject* thisObj, const Identifier& propertyName, PropertyDescriptor& descriptor) 252 inline bool getStaticValueSlot(ExecState* exec, const HashTable* table, ThisImp* thisObj, const Identifier& propertyName, PropertySlot& slot) 270 inline bool getStaticValueDescriptor(ExecState* exec, const HashTable* table, ThisImp* thisObj, const Identifier& propertyName, PropertyDescriptor& descriptor) 290 inline bool lookupPut(ExecState* exec, const Identifier& propertyName, JSValue value, const HashTable* table, ThisImp* thisObj) 315 inline void lookupPut(ExecState* exec, const Identifier& propertyName, JSValue value, const HashTable* table, ThisImp* thisObj, PutPropertySlot& slot [all...] |
Lookup.cpp | 28 void HashTable::createTable(JSGlobalData* globalData) const 54 void HashTable::deleteTable() const
|
/bootable/recovery/minzip/ |
Hash.h | 61 typedef struct HashTable { 67 } HashTable; 70 * Create and initialize a HashTable structure, using "initialSize" as 77 HashTable* mzHashTableCreate(size_t initialSize, HashFreeFunc freeFunc); 90 void mzHashTableClear(HashTable* pHashTable); 95 void mzHashTableFree(HashTable* pHashTable); 100 INLINE int mzHashTableNumEntries(HashTable* pHashTable) { 107 INLINE int mzHashTableMemUsage(HashTable* pHashTable) { 108 return sizeof(HashTable) + pHashTable->tableSize * sizeof(HashEntry); 120 void* mzHashTableLookup(HashTable* pHashTable, unsigned int itemHash, void* item [all...] |
Hash.c | 51 HashTable* mzHashTableCreate(size_t initialSize, HashFreeFunc freeFunc) 53 HashTable* pHashTable; 57 pHashTable = (HashTable*) malloc(sizeof(*pHashTable)); 65 (HashEntry*) calloc((size_t)pHashTable->tableSize, sizeof(HashTable)); 77 void mzHashTableClear(HashTable* pHashTable) 102 void mzHashTableFree(HashTable* pHashTable) 115 static int countTombStones(HashTable* pHashTable) 137 static bool resizeHash(HashTable* pHashTable, int newSize) 145 pNewEntries = (HashEntry*) calloc(newSize, sizeof(HashTable)); 179 void* mzHashTableLookup(HashTable* pHashTable, unsigned int itemHash, void* item [all...] |
/dalvik/vm/ |
Hash.h | 73 typedef struct HashTable { 80 } HashTable; 83 * Create and initialize a HashTable structure, using "initialSize" as 90 HashTable* dvmHashTableCreate(size_t initialSize, HashFreeFunc freeFunc); 103 void dvmHashTableClear(HashTable* pHashTable); 108 void dvmHashTableFree(HashTable* pHashTable); 114 INLINE void dvmHashTableLock(HashTable* pHashTable) { 117 INLINE void dvmHashTableUnlock(HashTable* pHashTable) { 124 INLINE int dvmHashTableNumEntries(HashTable* pHashTable) { 131 INLINE int dvmHashTableMemUsage(HashTable* pHashTable) [all...] |
Hash.c | 44 HashTable* dvmHashTableCreate(size_t initialSize, HashFreeFunc freeFunc) 46 HashTable* pHashTable; 50 pHashTable = (HashTable*) malloc(sizeof(*pHashTable)); 73 void dvmHashTableClear(HashTable* pHashTable) 98 void dvmHashTableFree(HashTable* pHashTable) 111 static int countTombStones(HashTable* pHashTable) 133 static bool resizeHash(HashTable* pHashTable, int newSize) 175 void* dvmHashTableLookup(HashTable* pHashTable, u4 itemHash, void* item, 251 bool dvmHashTableRemove(HashTable* pHashTable, u4 itemHash, void* item) 292 int dvmHashForeachRemove(HashTable* pHashTable, HashForeachRemoveFunc func [all...] |
Globals.h | 164 HashTable* loadedClasses; 190 HashTable* internedStrings; 193 HashTable* literalStrings; 431 HashTable* userDexFiles; 454 HashTable* nativeLibs; 558 HashTable* dbgRegistry; 796 HashTable *methodTable; 808 HashTable* methodStatsTable;
|
/sdk/emulator/qtools/ |
parse_options.h | 17 extern HashTable<int> excluded_procedures; 18 extern HashTable<int> included_procedures;
|
hash_table.h | 10 class HashTable { 12 HashTable(int size, T default_value = T()); 13 ~HashTable(); 42 HashTable<T>::HashTable(int size, T default_value) 64 HashTable<T>::~HashTable() 84 uint32_t HashTable<T>::HashFunction(const char *key) 96 void HashTable<T>::Update(const char *key, T value) 125 bool HashTable<T>::Remove(const char *key [all...] |
parse_options.cpp | 18 HashTable<int> excluded_procedures(2000); 19 HashTable<int> included_procedures(2000);
|
/bionic/libc/bionic/ |
malloc_debug_common.h | 64 typedef struct HashTable HashTable; 65 struct HashTable {
|
/external/giflib/ |
gif_hash.h | 55 void _ClearHashTable(GifHashTableType *HashTable); 56 void _InsertHashTable(GifHashTableType *HashTable, UINT32 Key, int Code); 57 int _ExistsHashTable(GifHashTableType *HashTable, UINT32 Key);
|
gif_lib_private.h | 54 GifHashTableType *HashTable;
|
/external/chromium/base/ |
id_map.h | 36 typedef base::hash_map<KeyType, T*> HashTable; 70 typename HashTable::iterator i = data_.find(id); 89 typename HashTable::const_iterator i = data_.find(id); 143 typename HashTable::const_iterator iter_; 155 static inline void release_all(HashTable* table) {} 160 static inline void release_all(HashTable* table) { 161 for (typename HashTable::iterator i = table->begin(); 190 HashTable data_;
|
/external/webkit/JavaScriptCore/interpreter/ |
CallFrame.h | 95 static const HashTable* arrayTable(CallFrame* callFrame) { return callFrame->globalData().arrayTable; } 96 static const HashTable* dateTable(CallFrame* callFrame) { return callFrame->globalData().dateTable; } 97 static const HashTable* jsonTable(CallFrame* callFrame) { return callFrame->globalData().jsonTable; } 98 static const HashTable* mathTable(CallFrame* callFrame) { return callFrame->globalData().mathTable; } 99 static const HashTable* numberTable(CallFrame* callFrame) { return callFrame->globalData().numberTable; } 100 static const HashTable* regExpTable(CallFrame* callFrame) { return callFrame->globalData().regExpTable; } 101 static const HashTable* regExpConstructorTable(CallFrame* callFrame) { return callFrame->globalData().regExpConstructorTable; } 102 static const HashTable* stringTable(CallFrame* callFrame) { return callFrame->globalData().stringTable; }
|
/external/webkit/JavaScriptCore/wtf/ |
HashTable.h | 68 class HashTable; 75 void addIterator(const HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits>*, 84 inline void addIterator(const HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits>*, 97 typedef HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits> HashTableType; 104 friend class HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits>; 214 // Any modifications of the m_next or m_previous of an iterator that is in a linked list of a HashTable::m_iterator, 225 typedef HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits> HashTableType; 232 friend class HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits>; 285 class HashTable { 294 HashTable(); [all...] |
/dalvik/vm/test/ |
TestHash.c | 40 static void dumpForeach(HashTable* pTab) 55 static void dumpIterator(HashTable* pTab) 80 HashTable* pTab;
|
/external/webkit/WebCore/bindings/js/ |
JSDOMBinding.h | 166 // Map from static HashTable instances to per-GlobalData ones. 173 HashMap<const JSC::HashTable*, JSC::HashTable>::iterator mapEnd = m_map.end(); 174 for (HashMap<const JSC::HashTable*, JSC::HashTable>::iterator iter = m_map.begin(); iter != m_map.end(); ++iter) 178 const JSC::HashTable* get(const JSC::HashTable* staticTable) 180 HashMap<const JSC::HashTable*, JSC::HashTable>::iterator iter = m_map.find(staticTable); 183 return &m_map.set(staticTable, JSC::HashTable(*staticTable)).first->second [all...] |
/dalvik/vm/hprof/ |
HprofString.c | 21 static HashTable *gStringHashTable;
|
/external/webkit/JavaScriptCore/ |
Android.v8.wtf.mk | 40 wtf/HashTable.cpp \
|
/external/webkit/WebKit/qt/ |
WebKit_pch.h | 53 #include <wtf/HashTable.h>
|