Home
last modified time | relevance | path

Searched refs:hash_field (Results 1 – 12 of 12) sorted by relevance

/external/v8/src/heap/
Dheap-inl.h107 Vector<const char> str, int chars, uint32_t hash_field) { in AllocateInternalizedStringFromUtf8() argument
110 hash_field); in AllocateInternalizedStringFromUtf8()
112 return AllocateInternalizedStringImpl<false>(str, chars, hash_field); in AllocateInternalizedStringFromUtf8()
118 uint32_t hash_field) { in AllocateInternalizedStringImpl() argument
120 return AllocateInternalizedStringImpl<true>(t, chars, hash_field); in AllocateInternalizedStringImpl()
122 return AllocateInternalizedStringImpl<false>(t, chars, hash_field); in AllocateInternalizedStringImpl()
127 Vector<const uint8_t> str, uint32_t hash_field) { in AllocateOneByteInternalizedString() argument
145 answer->set_hash_field(hash_field); in AllocateOneByteInternalizedString()
158 uint32_t hash_field) { in AllocateTwoByteInternalizedString() argument
175 answer->set_hash_field(hash_field); in AllocateTwoByteInternalizedString()
[all …]
Dheap.h1912 Vector<const char> str, int chars, uint32_t hash_field);
1915 Vector<const uint8_t> str, uint32_t hash_field);
1918 Vector<const uc16> str, uint32_t hash_field);
1922 AllocateInternalizedStringImpl(T t, int chars, uint32_t hash_field);
1926 T t, int chars, uint32_t hash_field);
Dheap.cc3663 uint32_t hash_field) { in AllocateInternalizedStringImpl() argument
3690 answer->set_hash_field(hash_field); in AllocateInternalizedStringImpl()
/external/v8/src/
Dfactory.h172 int chars, uint32_t hash_field);
175 uint32_t hash_field);
179 uint32_t hash_field);
182 uint32_t hash_field);
185 uint32_t hash_field);
Dfactory.cc333 uint32_t hash_field) { in NewInternalizedStringFromUtf8() argument
337 str, chars, hash_field), in NewInternalizedStringFromUtf8()
344 uint32_t hash_field) { in NewOneByteInternalizedString() argument
347 isolate()->heap()->AllocateOneByteInternalizedString(str, hash_field), in NewOneByteInternalizedString()
354 uint32_t hash_field) { in NewOneByteInternalizedSubString() argument
358 hash_field), in NewOneByteInternalizedSubString()
365 uint32_t hash_field) { in NewTwoByteInternalizedString() argument
368 isolate()->heap()->AllocateTwoByteInternalizedString(str, hash_field), in NewTwoByteInternalizedString()
374 Handle<String> string, int chars, uint32_t hash_field) { in NewInternalizedStringImpl() argument
378 *string, chars, hash_field), in NewInternalizedStringImpl()
Djson-parser.cc763 uint32_t hash_field = in ScanJsonString() local
766 static_cast<int>(hash_field >> String::kHashShift)); in ScanJsonString()
Dcode-stub-assembler.cc575 Node* hash_field = LoadNameHashField(name); in LoadNameHash() local
578 Word32And(hash_field, Int32Constant(Name::kHashNotComputedMask)), in LoadNameHash()
582 return Word32Shr(hash_field, Int32Constant(Name::kHashShift)); in LoadNameHash()
2461 Node* hash_field = LoadNameHashField(name); in StubCachePrimaryOffset() local
2463 Word32And(hash_field, Int32Constant(Name::kHashNotComputedMask)), in StubCachePrimaryOffset()
2469 Node* hash = Int32Add(hash_field, map); in StubCachePrimaryOffset()
Dobjects-inl.h2655 uint32_t hash = name->hash_field(); in BinarySearch()
2663 uint32_t mid_hash = mid_name->hash_field(); in BinarySearch()
2675 uint32_t current_hash = entry->hash_field(); in BinarySearch()
2703 uint32_t hash = name->hash_field(); in LinearSearch()
2708 uint32_t current_hash = entry->hash_field(); in LinearSearch()
3504 uint32_t Name::hash_field() { in hash_field() function
6906 return IsHashFieldComputed(hash_field()); in HasHashCode()
6912 uint32_t field = hash_field(); in Hash()
7075 uint32_t field = hash_field(); in AsArrayIndex()
Dobjects.cc10400 DCHECK_EQ(static_cast<int>(subject->hash_field()), in ToNumber()
11342 uint32_t field = hash_field(); in SlowAsArrayIndex()
16137 string_, string_->length(), string_->hash_field()); in AsHandle()
Dobjects.h8625 inline uint32_t hash_field();
/external/v8/src/ic/
Dstub-cache.h127 uint32_t field = name->hash_field(); in PrimaryOffset()
/external/v8/src/runtime/
Druntime-collections.cc19 return *isolate->factory()->NewNumberFromUint(string->hash_field()); in RUNTIME_FUNCTION()