Searched refs:SeededNumberDictionary (Results 1 – 20 of 20) sorted by relevance
/external/v8/src/ |
D | elements.cc | 73 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 …]
|
D | value-serializer.cc | 1041 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()
|
D | value-serializer.h | 291 MaybeHandle<SeededNumberDictionary> array_buffer_transfer_map_;
|
D | elements.h | 147 virtual Handle<SeededNumberDictionary> Normalize(Handle<JSObject> object) = 0;
|
D | objects.cc | 5742 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 …]
|
D | objects-debug.cc | 818 SeededNumberDictionary* dict = SeededNumberDictionary::cast(elements()); in JSArrayVerify() 1337 SeededNumberDictionary* dict = element_dictionary(); in IncrementSpillStatistics()
|
D | lookup.cc | 536 Handle<SeededNumberDictionary> dictionary = in TransitionToAccessorPair() 539 dictionary = SeededNumberDictionary::Set(dictionary, index_, pair, details, in TransitionToAccessorPair()
|
D | objects.h | 2149 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 …]
|
D | globals.h | 447 class SeededNumberDictionary; variable
|
D | objects-inl.h | 684 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()
|
D | objects-printer.cc | 416 SeededNumberDictionary::cast(elements())->Print(os); in PrintElements()
|
D | code-stub-assembler.cc | 4380 template Node* CodeStubAssembler::EntryToIndex<SeededNumberDictionary>(Node*, 5248 NumberDictionaryLookup<SeededNumberDictionary>( in TryLookupElement() 5279 template void CodeStubAssembler::NumberDictionaryLookup<SeededNumberDictionary>(
|
/external/v8/src/builtins/ |
D | builtins-array.cc | 865 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/ |
D | object-stats.cc | 391 SeededNumberDictionary* dict = SeededNumberDictionary::cast(elements); in RecordJSObjectDetails()
|
D | heap.h | 153 V(SeededNumberDictionary, empty_slow_element_dictionary, \
|
D | heap.cc | 2814 Handle<SeededNumberDictionary> slow_element_dictionary = in CreateInitialObjects() 2815 SeededNumberDictionary::NewEmpty(isolate(), TENURED); in CreateInitialObjects()
|
/external/v8/src/ic/ |
D | accessor-assembler.cc | 988 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/ |
D | runtime-array.cc | 166 Handle<SeededNumberDictionary>::cast(elements)->NumberOfElements(); in RUNTIME_FUNCTION()
|
/external/v8/src/profiler/ |
D | heap-snapshot-generator.cc | 1643 SeededNumberDictionary* dictionary = js_obj->element_dictionary(); in ExtractElementReferences()
|
/external/v8/src/crankshaft/ |
D | hydrogen.cc | 1655 int entry_size = SeededNumberDictionary::kEntrySize; in BuildUncheckedDictionaryElementLoad() 1658 int start_offset = SeededNumberDictionary::kElementsStartIndex; in BuildUncheckedDictionaryElementLoad()
|