HomeSort by relevance Sort by last modified time
    Searched refs:RegExpKey (Results 1 - 4 of 4) sorted by null

  /external/webkit/Source/JavaScriptCore/runtime/
RegExpKey.h 45 struct RegExpKey {
49 RegExpKey()
54 RegExpKey(RegExpFlags flags)
59 RegExpKey(RegExpFlags flags, const UString& pattern)
65 RegExpKey(RegExpFlags flags, const PassRefPtr<StringImpl> pattern)
71 RegExpKey(RegExpFlags flags, const RefPtr<StringImpl>& pattern)
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();
    [all...]
RegExpCache.h 29 #include "RegExpKey.h"
41 typedef HashMap<RegExpKey, RefPtr<RegExp> > RegExpCacheMap;
59 FixedArray<RegExpKey, maxCacheableEntries> patternKeyArray;
RegExpCache.cpp 37 pair<RegExpCacheMap::iterator, bool> result = m_cacheMap.add(RegExpKey(flags, patternString), 0);
53 RegExpKey key = RegExpKey(flags, patternString);
63 m_cacheMap.remove(RegExpKey(patternKeyArray[m_nextKeyToEvict].flagsValue, patternKeyArray[m_nextKeyToEvict].pattern));
  /external/v8/src/
objects.cc     [all...]

Completed in 187 milliseconds