Home
last modified time | relevance | path

Searched defs:hashcode (Results 1 – 6 of 6) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/
Decma_string_table.cpp144 void EcmaStringTable::InternStringThreadUnsafe(EcmaString *string, uint32_t hashcode) in InternStringThreadUnsafe()
158 auto hashcode = EcmaStringAccessor(emptyStr).GetHashcode(); in InternEmptyString() local
171 auto hashcode = EcmaStringAccessor(string).GetHashcode(); in InsertStringIfNotExistThreadUnsafe() local
196 … const JSHandle<EcmaString> &secondString, uint32_t hashcode) in GetOrInternStringWithoutLock()
221 uint32_t hashcode = EcmaStringAccessor::ComputeHashcodeUtf8(utf8Data, utf8Len, canBeCompress); in GetOrInternString() local
231 … uint32_t utf8Len, bool canBeCompress, uint32_t hashcode) in GetOrInternStringWithoutLock()
254 uint32_t hashcode = EcmaStringAccessor::ComputeHashcodeUtf8(utf8Data, utf8Len, true); in GetOrInternCompressedSubString() local
281 uint32_t hashcode = EcmaStringAccessor::ComputeHashcodeUtf8(utf8Data, utf8Len, true); in CreateAndInternStringNonMovable() local
305 uint32_t hashcode = EcmaStringAccessor::ComputeHashcodeUtf8(utf8Data, utf8Len, canBeCompress); in CreateAndInternStringReadOnly() local
326 …uint32_t hashcode = EcmaStringAccessor::ComputeHashcodeUtf16(const_cast<uint16_t *>(utf16Data), ut… in GetOrInternString() local
[all …]
Decma_string_table.h106 static inline uint32_t GetTableId(uint32_t hashcode) in GetTableId()
Decma_string.h192 static inline uint32_t MixHashcode(uint32_t hashcode, bool isInteger) in MixHashcode()
222 uint32_t hashcode = GetMixHashcode(); in TryGetHashCode() local
240 uint32_t hashcode = GetMixHashcode(); in GetHashcode() local
592 uint32_t hashcode = GetMixHashcode(); in TryToSetIntegerHash() local
/arkcompiler/ets_runtime/ecmascript/regexp/
Dregexp_parser_cache.cpp41 auto hashcode = EcmaStringAccessor(pattern).GetHashcode(); in GetHash() local
/arkcompiler/runtime_core/static_core/runtime/include/coretypes/
Dstring.h333 void SetHashcode(uint32_t hashcode) in SetHashcode()
/arkcompiler/ets_runtime/ecmascript/snapshot/mem/
Dsnapshot_processor.cpp1331 auto hashcode = EcmaStringAccessor(str).GetHashcode(); in DeserializeString() local