Home
last modified time | relevance | path

Searched refs:HashEntry (Results 1 – 15 of 15) sorted by relevance

/external/webkit/JavaScriptCore/runtime/
DLookup.h54 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 …]
DLookup.cpp32 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()
DClassInfo.h30 class HashEntry; variable
DJSObject.cpp214 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()
DJSObject.h47 class HashEntry; variable
227 const HashEntry* findPropertyHashEntry(ExecState*, const Identifier& propertyName) const;
DMathObject.cpp106 const HashEntry* entry = ExecState::mathTable(exec)->entry(exec, propertyName); in getOwnPropertySlot()
DJSONObject.cpp575 const HashEntry* entry = ExecState::jsonTable(exec)->entry(exec, propertyName); in getOwnPropertySlot()
DStructure.cpp1079 const HashEntry* entry = table->table; in getEnumerableNamesFromClassInfoTable()
/external/webkit/WebCore/bindings/js/
DJSHistoryCustom.cpp67 …const HashEntry* entry = JSHistoryPrototype::s_info.propHashTable(exec)->entry(exec, propertyName); in getOwnPropertySlotDelegate()
DJSLocationCustom.cpp73 …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()
DJSDOMWindowCustom.cpp137 const HashEntry* entry; in getOwnPropertySlot()
/external/webkit/JavaScriptCore/parser/
DLexer.cpp879 const HashEntry* entry = m_keywordTable.entry(m_globalData, *lvalp->ident); in lex()
/external/webkit/JavaScriptCore/
DChangeLog-2009-06-168459 (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 …]
DChangeLog-2008-08-104734 (KJS::HashEntry::):
21597 (KJS::HashEntry::):
27235 To make this switch, the value property of the HashEntry was changed
27317 (KJS::HashEntry::):
/external/webkit/WebCore/
DChangeLog-2008-08-1074847 To make this switch, the value property of the HashEntry was changed