AddCharacter(uint16_t c) | v8::internal::StringHasher | inlineprivate |
AddCharacters(const Char *chars, int len) | v8::internal::StringHasher | inlineprotected |
array_index_ | v8::internal::StringHasher | private |
ComputeUtf8Hash(Vector< const char > chars, uint32_t seed, int *utf16_length_out) | v8::internal::StringHasher | static |
DISALLOW_COPY_AND_ASSIGN(IteratingStringHasher) | v8::internal::IteratingStringHasher | private |
GetHashField() | v8::internal::StringHasher | protected |
has_trivial_hash() | v8::internal::StringHasher | inlineprotected |
Hash(String *string, uint32_t seed) | v8::internal::IteratingStringHasher | inlinestatic |
HashSequentialString(const schar *chars, int length, uint32_t seed) | v8::internal::StringHasher | inlinestatic |
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::StringHasher | private |
is_first_char_ | v8::internal::StringHasher | private |
IteratingStringHasher(int len, uint32_t seed) | v8::internal::IteratingStringHasher | inlineprivate |
kZeroHash | v8::internal::StringHasher | static |
length_ | v8::internal::StringHasher | private |
MakeArrayIndexHash(uint32_t value, int length) | v8::internal::StringHasher | static |
raw_running_hash_ | v8::internal::StringHasher | private |
StringHasher(int length, uint32_t seed) | v8::internal::StringHasher | inlineexplicit |
UpdateIndex(uint16_t c) | v8::internal::StringHasher | inlineprivate |
VisitOneByteString(const uint8_t *chars, int length) | v8::internal::IteratingStringHasher | inline |
VisitTwoByteString(const uint16_t *chars, int length) | v8::internal::IteratingStringHasher | inline |