Home
last modified time | relevance | path

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

/external/webkit/JavaScriptCore/runtime/
DLookup.h54 class HashEntry : public FastAllocBase {
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()->existingHash() & 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.cpp56 const HashEntry* entry = table->table; in getClassPropertyNames()
213 const HashEntry* entry = findPropertyHashEntry(exec, propertyName); in deleteProperty()
286 const HashEntry* JSObject::findPropertyHashEntry(ExecState* exec, const Identifier& propertyName) c… in findPropertyHashEntry()
290 if (const HashEntry* entry = propHashTable->entry(exec, propertyName)) in findPropertyHashEntry()
DJSObject.h49 class HashEntry; variable
263 const HashEntry* findPropertyHashEntry(ExecState*, const Identifier& propertyName) const;
/external/webkit/WebCore/bindings/js/
DJSHistoryCustom.cpp68 …const HashEntry* entry = JSHistoryPrototype::s_info.propHashTable(exec)->entry(exec, propertyName); in getOwnPropertySlotDelegate()
108 …const HashEntry* entry = JSHistoryPrototype::s_info.propHashTable(exec)->entry(exec, propertyName); in getOwnPropertyDescriptorDelegate()
DJSLocationCustom.cpp75 …const HashEntry* entry = JSLocationPrototype::s_info.propHashTable(exec)->entry(exec, propertyName… in getOwnPropertySlotDelegate()
111 …const HashEntry* entry = JSLocationPrototype::s_info.propHashTable(exec)->entry(exec, propertyName… in getOwnPropertyDescriptorDelegate()
148 const HashEntry* entry = JSLocation::s_info.propHashTable(exec)->entry(exec, propertyName); in putDelegate()
DJSDOMWindowCustom.cpp163 const HashEntry* entry; in getOwnPropertySlot()
306 const HashEntry* entry; in getOwnPropertyDescriptor()
/external/webkit/JavaScriptCore/parser/
DLexer.cpp873 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::):
DChangeLog11093 Allow custom memory allocation control for JavaScriptCore's HashEntry class
11096 Inherits HashEntry class from FastAllocBase because it has been
/external/webkit/WebCore/
DChangeLog-2008-08-1074847 To make this switch, the value property of the HashEntry was changed