Searched refs:HashEntry (Results 1 – 15 of 15) sorted by relevance
/external/webkit/JavaScriptCore/runtime/ |
D | Lookup.h | 54 class HashEntry { 78 void setNext(HashEntry *next) { m_next = next; } in setNext() 79 HashEntry* next() const { return m_next; } in next() 104 HashEntry* m_next; 113 mutable const HashEntry* table; // Table allocated at runtime. 130 … ALWAYS_INLINE const HashEntry* entry(JSGlobalData* globalData, const Identifier& identifier) const in entry() 136 ALWAYS_INLINE const HashEntry* entry(ExecState* exec, const Identifier& identifier) const in entry() 143 ALWAYS_INLINE const HashEntry* entry(const Identifier& identifier) const in entry() 147 … const HashEntry* entry = &table[identifier.ustring().rep()->computedHash() & compactHashSizeMask]; in entry() 165 …void setUpStaticFunctionSlot(ExecState*, const HashEntry*, JSObject* thisObject, const Identifier&… [all …]
|
D | Lookup.cpp | 32 HashEntry* entries = new HashEntry[compactSize]; in createTable() 38 HashEntry* entry = &entries[hashIndex]; in createTable() 67 void setUpStaticFunctionSlot(ExecState* exec, const HashEntry* entry, JSObject* thisObj, const Iden… in setUpStaticFunctionSlot()
|
D | ClassInfo.h | 30 class HashEntry; variable
|
D | JSObject.cpp | 214 const HashEntry* entry = findPropertyHashEntry(exec, propertyName); in deleteProperty() 287 const HashEntry* JSObject::findPropertyHashEntry(ExecState* exec, const Identifier& propertyName) c… in findPropertyHashEntry() 291 if (const HashEntry* entry = propHashTable->entry(exec, propertyName)) in findPropertyHashEntry() 423 const HashEntry* entry = findPropertyHashEntry(exec, propertyName); in getPropertyAttributes()
|
D | JSObject.h | 47 class HashEntry; variable 227 const HashEntry* findPropertyHashEntry(ExecState*, const Identifier& propertyName) const;
|
D | MathObject.cpp | 106 const HashEntry* entry = ExecState::mathTable(exec)->entry(exec, propertyName); in getOwnPropertySlot()
|
D | JSONObject.cpp | 575 const HashEntry* entry = ExecState::jsonTable(exec)->entry(exec, propertyName); in getOwnPropertySlot()
|
D | Structure.cpp | 1079 const HashEntry* entry = table->table; in getEnumerableNamesFromClassInfoTable()
|
/external/webkit/WebCore/bindings/js/ |
D | JSHistoryCustom.cpp | 67 …const HashEntry* entry = JSHistoryPrototype::s_info.propHashTable(exec)->entry(exec, propertyName); in getOwnPropertySlotDelegate()
|
D | JSLocationCustom.cpp | 73 …const HashEntry* entry = JSLocationPrototype::s_info.propHashTable(exec)->entry(exec, propertyName… in getOwnPropertySlotDelegate() 107 const HashEntry* entry = JSLocation::s_info.propHashTable(exec)->entry(exec, propertyName); in putDelegate()
|
D | JSDOMWindowCustom.cpp | 137 const HashEntry* entry; in getOwnPropertySlot()
|
/external/webkit/JavaScriptCore/parser/ |
D | Lexer.cpp | 879 const HashEntry* entry = m_keywordTable.entry(m_globalData, *lvalp->ident); in lex()
|
/external/webkit/JavaScriptCore/ |
D | ChangeLog-2009-06-16 | 8459 (JSC::HashEntry::initialize): 8460 (JSC::HashEntry::next): 18504 (JSC::HashEntry::initialize): Set m_next to zero when using compact 18506 (JSC::HashEntry::setNext): Added for compact hash tables. 18507 (JSC::HashEntry::next): Added for compact hash tables. 32330 (JSC::HashEntry::initialize): 32331 (JSC::HashEntry::setKey): 32332 (JSC::HashEntry::key): 32333 (JSC::HashEntry::attributes): 32334 (JSC::HashEntry::function): [all …]
|
D | ChangeLog-2008-08-10 | 4734 (KJS::HashEntry::): 21597 (KJS::HashEntry::): 27235 To make this switch, the value property of the HashEntry was changed 27317 (KJS::HashEntry::):
|
/external/webkit/WebCore/ |
D | ChangeLog-2008-08-10 | 74847 To make this switch, the value property of the HashEntry was changed
|