Home
last modified time | relevance | path

Searched refs:SeededNumberDictionary (Results 1 – 20 of 20) sorted by relevance

/external/v8/src/
Delements.cc73 V(DictionaryElementsAccessor, DICTIONARY_ELEMENTS, SeededNumberDictionary) \
161 SeededNumberDictionary* from = SeededNumberDictionary::cast(from_base); in CopyDictionaryToObjectElements()
191 if (entry != SeededNumberDictionary::kNotFound) { in CopyDictionaryToObjectElements()
402 SeededNumberDictionary* from = SeededNumberDictionary::cast(from_base); in CopyDictionaryToDoubleElements()
423 if (entry != SeededNumberDictionary::kNotFound) { in CopyDictionaryToDoubleElements()
1010 Handle<SeededNumberDictionary> Normalize(Handle<JSObject> object) final { in Normalize()
1014 static Handle<SeededNumberDictionary> NormalizeImpl( in NormalizeImpl()
1017 return Handle<SeededNumberDictionary>(); in NormalizeImpl()
1344 SeededNumberDictionary* dict = SeededNumberDictionary::cast(backing_store); in NumberOfElementsImpl()
1351 Handle<SeededNumberDictionary> dict = in SetLengthImpl()
[all …]
Dvalue-serializer.cc1041 Handle<SeededNumberDictionary>::cast(isolate_->global_handles()->Create( in TransferArrayBuffer()
1042 *SeededNumberDictionary::New(isolate_, 0))); in TransferArrayBuffer()
1044 Handle<SeededNumberDictionary> dictionary = in TransferArrayBuffer()
1047 Handle<SeededNumberDictionary> new_dictionary = in TransferArrayBuffer()
1048 SeededNumberDictionary::AtNumberPut(dictionary, transfer_id, array_buffer, in TransferArrayBuffer()
1052 array_buffer_transfer_map_ = Handle<SeededNumberDictionary>::cast( in TransferArrayBuffer()
1540 Handle<SeededNumberDictionary> transfer_map; in ReadTransferredJSArrayBuffer()
1546 if (index == SeededNumberDictionary::kNotFound) { in ReadTransferredJSArrayBuffer()
Dvalue-serializer.h291 MaybeHandle<SeededNumberDictionary> array_buffer_transfer_map_;
Delements.h147 virtual Handle<SeededNumberDictionary> Normalize(Handle<JSObject> object) = 0;
Dobjects.cc5742 Handle<SeededNumberDictionary> new_elements = in ResetElements()
5743 SeededNumberDictionary::New(isolate, 0); in ResetElements()
5751 void JSObject::RequireSlowElements(SeededNumberDictionary* dictionary) { in RequireSlowElements()
5762 Handle<SeededNumberDictionary> JSObject::NormalizeElements( in NormalizeElements()
5777 return handle(SeededNumberDictionary::cast(elements), isolate); in NormalizeElements()
5786 Handle<SeededNumberDictionary> dictionary = in NormalizeElements()
7189 SeededNumberDictionary::cast(elements)->SlowReverseLookup(object); in ReferencesObjectFromElements()
7495 Handle<SeededNumberDictionary> dictionary = NormalizeElements(object); in PreventExtensions()
7653 Handle<SeededNumberDictionary> new_element_dictionary; in PreventExtensionsWithTransition()
7743 Handle<SeededNumberDictionary> dictionary(object->element_dictionary(), in PreventExtensionsWithTransition()
[all …]
Dobjects-debug.cc818 SeededNumberDictionary* dict = SeededNumberDictionary::cast(elements()); in JSArrayVerify()
1337 SeededNumberDictionary* dict = element_dictionary(); in IncrementSpillStatistics()
Dlookup.cc536 Handle<SeededNumberDictionary> dictionary = in TransitionToAccessorPair()
539 dictionary = SeededNumberDictionary::Set(dictionary, index_, pair, details, in TransitionToAccessorPair()
Dobjects.h2149 inline SeededNumberDictionary* element_dictionary(); // Gets slow elements.
2391 static Handle<SeededNumberDictionary> NormalizeElements(
2394 void RequireSlowElements(SeededNumberDictionary* dictionary);
3854 class SeededNumberDictionary
3855 : public Dictionary<SeededNumberDictionary,
3859 DECLARE_CAST(SeededNumberDictionary)
3862 MUST_USE_RESULT static Handle<SeededNumberDictionary> AtNumberPut(
3863 Handle<SeededNumberDictionary> dictionary, uint32_t key,
3865 MUST_USE_RESULT static Handle<SeededNumberDictionary> AddNumberEntry(
3866 Handle<SeededNumberDictionary> dictionary, uint32_t key,
[all …]
Dglobals.h447 class SeededNumberDictionary; variable
Dobjects-inl.h684 CAST_ACCESSOR(SeededNumberDictionary) in CAST_ACCESSOR()
3213 bool SeededNumberDictionary::requires_slow_elements() { in requires_slow_elements()
3221 uint32_t SeededNumberDictionary::max_number_key() { in max_number_key()
3230 void SeededNumberDictionary::set_requires_slow_elements() { in set_requires_slow_elements()
7155 SeededNumberDictionary* JSObject::element_dictionary() { in element_dictionary()
7157 return SeededNumberDictionary::cast(elements()); in element_dictionary()
Dobjects-printer.cc416 SeededNumberDictionary::cast(elements())->Print(os); in PrintElements()
Dcode-stub-assembler.cc4380 template Node* CodeStubAssembler::EntryToIndex<SeededNumberDictionary>(Node*,
5248 NumberDictionaryLookup<SeededNumberDictionary>( in TryLookupElement()
5279 template void CodeStubAssembler::NumberDictionaryLookup<SeededNumberDictionary>(
/external/v8/src/builtins/
Dbuiltins-array.cc865 Handle<SeededNumberDictionary> dict( in visit()
866 SeededNumberDictionary::cast(*storage_)); in visit()
870 Handle<SeededNumberDictionary> result = SeededNumberDictionary::AtNumberPut( in visit()
933 Handle<SeededNumberDictionary> slow_storage( in SetDictionaryMode()
934 SeededNumberDictionary::New(isolate_, current_storage->length())); in SetDictionaryMode()
943 Handle<SeededNumberDictionary> new_storage = in SetDictionaryMode()
944 SeededNumberDictionary::AtNumberPut(slow_storage, i, element, in SetDictionaryMode()
1023 SeededNumberDictionary* dictionary = in EstimateElementCount()
1024 SeededNumberDictionary::cast(array->elements()); in EstimateElementCount()
1101 SeededNumberDictionary* dict = in CollectElementIndices()
[all …]
/external/v8/src/heap/
Dobject-stats.cc391 SeededNumberDictionary* dict = SeededNumberDictionary::cast(elements); in RecordJSObjectDetails()
Dheap.h153 V(SeededNumberDictionary, empty_slow_element_dictionary, \
Dheap.cc2814 Handle<SeededNumberDictionary> slow_element_dictionary = in CreateInitialObjects()
2815 SeededNumberDictionary::NewEmpty(isolate(), TENURED); in CreateInitialObjects()
/external/v8/src/ic/
Daccessor-assembler.cc988 NumberDictionaryLookup<SeededNumberDictionary>( in EmitElementLoad()
992 Node* index = EntryToIndex<SeededNumberDictionary>(var_entry.value()); in EmitElementLoad()
994 LoadDetailsByKeyIndex<SeededNumberDictionary>(elements, index); in EmitElementLoad()
1000 LoadValueByKeyIndex<SeededNumberDictionary>(elements, index)); in EmitElementLoad()
/external/v8/src/runtime/
Druntime-array.cc166 Handle<SeededNumberDictionary>::cast(elements)->NumberOfElements(); in RUNTIME_FUNCTION()
/external/v8/src/profiler/
Dheap-snapshot-generator.cc1643 SeededNumberDictionary* dictionary = js_obj->element_dictionary(); in ExtractElementReferences()
/external/v8/src/crankshaft/
Dhydrogen.cc1655 int entry_size = SeededNumberDictionary::kEntrySize; in BuildUncheckedDictionaryElementLoad()
1658 int start_offset = SeededNumberDictionary::kElementsStartIndex; in BuildUncheckedDictionaryElementLoad()