Home
last modified time | relevance | path

Searched refs:StringTableKey (Results 1 – 8 of 8) sorted by relevance

/third_party/node/deps/v8/src/objects/
Dstring-table-inl.h16 StringTableKey::StringTableKey(uint32_t raw_hash_field, int length) in StringTableKey() function
19 void StringTableKey::set_raw_hash_field(uint32_t raw_hash_field) { in set_raw_hash_field()
23 uint32_t StringTableKey::hash() const { in hash()
Dstring-table.h20 class StringTableKey {
22 virtual ~StringTableKey() = default;
23 inline StringTableKey(uint32_t raw_hash_field, int length);
66 template <typename StringTableKey, typename IsolateT>
67 Handle<String> LookupKey(IsolateT* isolate, StringTableKey* key);
Dstring-table.cc72 template <typename IsolateT, typename StringTableKey>
73 bool KeyIsMatch(IsolateT* isolate, StringTableKey* key, String string) { in KeyIsMatch()
138 template <typename IsolateT, typename StringTableKey>
139 InternalIndex FindEntry(IsolateT* isolate, StringTableKey* key,
145 template <typename IsolateT, typename StringTableKey>
147 StringTableKey* key,
252 template <typename IsolateT, typename StringTableKey>
254 StringTableKey* key, in FindEntry()
284 template <typename IsolateT, typename StringTableKey>
286 IsolateT* isolate, StringTableKey* key, uint32_t hash) const { in FindEntryOrInsertionEntry()
[all …]
Dstring-inl.h359 class SequentialStringKey final : public StringTableKey {
369 : StringTableKey(raw_hash_field, chars.length()),
404 class SeqSubStringKey final : public StringTableKey {
417 : StringTableKey(0, len),
/third_party/node/deps/v8/src/heap/
Dfactory-base.h209 template <class StringTableKey> in EXPORT_TEMPLATE_DECLARE()
210 Handle<String> InternalizeStringWithKey(StringTableKey* key); in EXPORT_TEMPLATE_DECLARE()
Dfactory-base.cc579 template <class StringTableKey>
581 StringTableKey* key) { in InternalizeStringWithKey()
/third_party/node/deps/v8/src/snapshot/
Ddeserializer.h277 class StringTableInsertionKey final : public StringTableKey {
Ddeserializer.cc353 : StringTableKey(ComputeRawHashField(isolate, *string), string->length()), in StringTableInsertionKey()
364 : StringTableKey(ComputeRawHashField(isolate, *string), string->length()), in StringTableInsertionKey()