HomeSort by relevance Sort by last modified time
    Searched refs:HashTable (Results 1 - 25 of 53) sorted by null

1 2 3

  /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>

Completed in 454 milliseconds

1 2 3