V8 Project
v8::internal::StringHasher Member List

This is the complete list of members for v8::internal::StringHasher, including all inherited members.

AddCharacter(uint16_t c)v8::internal::StringHasherinlineprivate
AddCharacters(const Char *chars, int len)v8::internal::StringHasherinlineprotected
array_index_v8::internal::StringHasherprivate
ComputeUtf8Hash(Vector< const char > chars, uint32_t seed, int *utf16_length_out)v8::internal::StringHasherstatic
DISALLOW_COPY_AND_ASSIGN(StringHasher)v8::internal::StringHasherprivate
GetHashField()v8::internal::StringHasherprotected
has_trivial_hash()v8::internal::StringHasherinlineprotected
HashSequentialString(const schar *chars, int length, uint32_t seed)v8::internal::StringHasherinlinestatic
INLINE(static uint32_t AddCharacterCore(uint32_t running_hash, uint16_t c))v8::internal::StringHasher
INLINE(static uint32_t GetHashCore(uint32_t running_hash))v8::internal::StringHasher
is_array_index_v8::internal::StringHasherprivate
is_first_char_v8::internal::StringHasherprivate
kZeroHashv8::internal::StringHasherstatic
length_v8::internal::StringHasherprivate
MakeArrayIndexHash(uint32_t value, int length)v8::internal::StringHasherstatic
raw_running_hash_v8::internal::StringHasherprivate
StringHasher(int length, uint32_t seed)v8::internal::StringHasherinlineexplicit
UpdateIndex(uint16_t c)v8::internal::StringHasherinlineprivate