Searched refs:RegExpKey (Results 1 – 9 of 9) sorted by relevance
/external/webkit/Source/JavaScriptCore/runtime/ |
D | RegExpKey.h | 45 struct RegExpKey { struct 49 RegExpKey() in RegExpKey() argument 54 RegExpKey(RegExpFlags flags) in RegExpKey() function 59 RegExpKey(RegExpFlags flags, const UString& pattern) in RegExpKey() argument 65 RegExpKey(RegExpFlags flags, const PassRefPtr<StringImpl> pattern) in RegExpKey() function 71 RegExpKey(RegExpFlags flags, const RefPtr<StringImpl>& pattern) in RegExpKey() function 78 inline bool operator==(const RegExpKey& a, const RegExpKey& b) 95 template<> struct RegExpHash<JSC::RegExpKey> { 96 static unsigned hash(const JSC::RegExpKey& key) { return key.pattern->hash(); } 97 static bool equal(const JSC::RegExpKey& a, const JSC::RegExpKey& b) { return a == b; } [all …]
|
D | RegExpCache.cpp | 37 … pair<RegExpCacheMap::iterator, bool> result = m_cacheMap.add(RegExpKey(flags, patternString), 0); in lookupOrCreate() 53 RegExpKey key = RegExpKey(flags, patternString); in create() 63 …m_cacheMap.remove(RegExpKey(patternKeyArray[m_nextKeyToEvict].flagsValue, patternKeyArray[m_nextKe… in create()
|
D | RegExpCache.h | 41 typedef HashMap<RegExpKey, RefPtr<RegExp> > RegExpCacheMap; 59 FixedArray<RegExpKey, maxCacheableEntries> patternKeyArray;
|
/external/webkit/Source/JavaScriptCore/ |
D | JavaScriptCore.gypi | 111 'runtime/RegExpKey.h',
|
D | GNUmakefile.list.am | 358 Source/JavaScriptCore/runtime/RegExpKey.h \
|
D | ChangeLog-2011-02-16 | 16122 * runtime/RegExpKey.h: 16165 * runtime/RegExpKey.h: 16166 (JSC::RegExpKey::getFlagsValue): 16645 * runtime/RegExpKey.h: 16646 (JSC::RegExpKey::RegExpKey): 17160 * runtime/RegExpKey.h: 17161 (JSC::RegExpKey::RegExpKey): 19608 * runtime/RegExpKey.h: 19610 Move the RegExpKey equals operator into the JSC namespace so it can be found by ADL. 22278 * runtime/RegExpKey.h: Added. [all …]
|
D | ChangeLog | 5931 * runtime/RegExpKey.h: 5976 * runtime/RegExpKey.h: 5977 (JSC::RegExpKey::RegExpKey):
|
/external/webkit/Source/JavaScriptCore/JavaScriptCore.xcodeproj/ |
D | project.pbxproj | 371 …A1712B4111C7B235007A5315 /* RegExpKey.h in Headers */ = {isa = PBXBuildFile; fileRef = A1712B4011C… 1068 …11C7B235007A5315 /* RegExpKey.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType … 1928 A1712B4011C7B235007A5315 /* RegExpKey.h */, 2446 A1712B4111C7B235007A5315 /* RegExpKey.h in Headers */,
|
/external/v8/src/ |
D | objects.cc | 8552 class RegExpKey : public HashTableKey { class 8554 RegExpKey(String* string, JSRegExp::Flags flags) in RegExpKey() function in v8::internal::RegExpKey 9526 RegExpKey key(src, flags); in LookupRegExp() 9580 RegExpKey key(src, flags); in PutRegExp()
|