Lines Matching refs:FixedArrayBase
162 using BackingStore = FixedArrayBase;
182 WriteBarrierMode GetWriteBarrierMode(FixedArrayBase elements, ElementsKind kind, in GetWriteBarrierMode()
195 void CopyObjectToObjectElements(Isolate* isolate, FixedArrayBase from_base, in CopyObjectToObjectElements()
197 FixedArrayBase to_base, ElementsKind to_kind, in CopyObjectToObjectElements()
230 void CopyDictionaryToObjectElements(Isolate* isolate, FixedArrayBase from_base, in CopyDictionaryToObjectElements()
231 uint32_t from_start, FixedArrayBase to_base, in CopyDictionaryToObjectElements()
271 void CopyDoubleToObjectElements(Isolate* isolate, FixedArrayBase from_base, in CopyDoubleToObjectElements()
272 uint32_t from_start, FixedArrayBase to_base, in CopyDoubleToObjectElements()
315 void CopyDoubleToDoubleElements(FixedArrayBase from_base, uint32_t from_start, in CopyDoubleToDoubleElements()
316 FixedArrayBase to_base, uint32_t to_start, in CopyDoubleToDoubleElements()
351 void CopySmiToDoubleElements(FixedArrayBase from_base, uint32_t from_start, in CopySmiToDoubleElements()
352 FixedArrayBase to_base, uint32_t to_start, in CopySmiToDoubleElements()
380 void CopyPackedSmiToDoubleElements(FixedArrayBase from_base, in CopyPackedSmiToDoubleElements()
381 uint32_t from_start, FixedArrayBase to_base, in CopyPackedSmiToDoubleElements()
412 void CopyObjectToDoubleElements(FixedArrayBase from_base, uint32_t from_start, in CopyObjectToDoubleElements()
413 FixedArrayBase to_base, uint32_t to_start, in CopyObjectToDoubleElements()
441 void CopyDictionaryToDoubleElements(Isolate* isolate, FixedArrayBase from_base, in CopyDictionaryToDoubleElements()
442 uint32_t from_start, FixedArrayBase to_base, in CopyDictionaryToDoubleElements()
542 FixedArrayBase backing_store,
580 FixedArrayBase fixed_array_base = holder.elements(); in ValidateImpl()
603 bool HasElement(JSObject holder, uint32_t index, FixedArrayBase backing_store, in HasElement()
610 FixedArrayBase backing_store, in HasElementImpl()
622 static bool HasEntryImpl(Isolate* isolate, FixedArrayBase backing_store, in HasEntryImpl()
631 static bool HasAccessorsImpl(JSObject holder, FixedArrayBase backing_store) { in HasAccessorsImpl()
644 static Handle<Object> GetImpl(Isolate* isolate, FixedArrayBase backing_store, in GetImpl()
654 void Reconfigure(Handle<JSObject> object, Handle<FixedArrayBase> store, in Reconfigure()
661 Handle<FixedArrayBase> store, InternalIndex entry, in ReconfigureImpl()
724 Handle<FixedArrayBase> backing_store) { in SetLengthImpl()
784 FixedArrayBase backing_store) { in NumberOfElementsImpl()
788 static size_t GetMaxIndex(JSObject receiver, FixedArrayBase elements) { in GetMaxIndex()
798 FixedArrayBase elements) { in GetMaxNumberOfEntries()
802 static MaybeHandle<FixedArrayBase> ConvertElementsWithCapacity( in ConvertElementsWithCapacity()
803 Handle<JSObject> object, Handle<FixedArrayBase> old_elements, in ConvertElementsWithCapacity()
809 static MaybeHandle<FixedArrayBase> ConvertElementsWithCapacity( in ConvertElementsWithCapacity()
810 Handle<JSObject> object, Handle<FixedArrayBase> old_elements, in ConvertElementsWithCapacity()
814 Handle<FixedArrayBase> new_elements; in ConvertElementsWithCapacity()
820 return isolate->Throw<FixedArrayBase>(isolate->factory()->NewRangeError( in ConvertElementsWithCapacity()
827 return isolate->Throw<FixedArrayBase>(isolate->factory()->NewRangeError( in ConvertElementsWithCapacity()
842 return MaybeHandle<FixedArrayBase>(new_elements); in ConvertElementsWithCapacity()
860 Handle<FixedArrayBase> from_elements(object->elements(), isolate); in TransitionElementsKindImpl()
871 Handle<FixedArrayBase> elements; in TransitionElementsKindImpl()
897 Handle<FixedArrayBase> old_elements(object->elements(), in GrowCapacityAndConvertImpl()
909 Handle<JSObject> object, Handle<FixedArrayBase> old_elements, in BasicGrowCapacityAndConvertImpl()
911 Handle<FixedArrayBase> elements; in BasicGrowCapacityAndConvertImpl()
950 Handle<FixedArrayBase> old_elements(object->elements(), in GrowCapacity()
954 Handle<FixedArrayBase> elements; in GrowCapacity()
975 static void CopyElementsImpl(Isolate* isolate, FixedArrayBase from, in CopyElementsImpl()
976 uint32_t from_start, FixedArrayBase to, in CopyElementsImpl()
983 ElementsKind from_kind, Handle<FixedArrayBase> to, in CopyElements()
994 FixedArrayBase from = from_holder.elements(); in CopyElements()
1008 void CopyElements(Isolate* isolate, Handle<FixedArrayBase> source, in CopyElements()
1010 Handle<FixedArrayBase> destination, int size) override { in CopyElements()
1045 Handle<JSObject> object, Handle<FixedArrayBase> elements) { in NormalizeImpl()
1128 Handle<JSObject> object, Handle<FixedArrayBase> backing_store, in CollectElementIndices()
1135 Handle<JSObject> object, Handle<FixedArrayBase> backing_store, in CollectElementIndicesImpl()
1155 Handle<FixedArrayBase> backing_store, GetKeysConversion convert, in DirectCollectElementIndicesImpl()
1181 Handle<JSObject> object, Handle<FixedArrayBase> backing_store, in PrependElementIndices()
1189 Handle<JSObject> object, Handle<FixedArrayBase> backing_store, in PrependElementIndicesImpl()
1274 FixedArrayBase backing_store) { in GetCapacityImpl()
1278 size_t GetCapacity(JSObject holder, FixedArrayBase backing_store) final { in GetCapacity()
1338 FixedArrayBase backing_store, in GetEntryForIndexImpl()
1359 FixedArrayBase backing_store, in GetEntryForIndex()
1365 static PropertyDetails GetDetailsImpl(FixedArrayBase backing_store, in GetDetailsImpl()
1397 static uint32_t GetMaxIndex(JSObject receiver, FixedArrayBase elements) { in GetMaxIndex()
1403 FixedArrayBase backing_store) { in GetMaxNumberOfEntries()
1408 FixedArrayBase backing_store) { in NumberOfElementsImpl()
1415 Handle<FixedArrayBase> backing_store) { in SetLengthImpl()
1469 static void CopyElementsImpl(Isolate* isolate, FixedArrayBase from, in CopyElementsImpl()
1470 uint32_t from_start, FixedArrayBase to, in CopyElementsImpl()
1483 static bool HasAccessorsImpl(JSObject holder, FixedArrayBase backing_store) { in HasAccessorsImpl()
1498 static Object GetRaw(FixedArrayBase store, InternalIndex entry) { in GetRaw()
1503 static Handle<Object> GetImpl(Isolate* isolate, FixedArrayBase backing_store, in GetImpl()
1513 static inline void SetImpl(FixedArrayBase backing_store, InternalIndex entry, in SetImpl()
1519 Handle<FixedArrayBase> store, InternalIndex entry, in ReconfigureImpl()
1553 static bool HasEntryImpl(Isolate* isolate, FixedArrayBase store, in HasEntryImpl()
1562 FixedArrayBase store, size_t index, in GetEntryForIndexImpl()
1583 static PropertyDetails GetDetailsImpl(FixedArrayBase backing_store, in GetDetailsImpl()
1610 Handle<JSObject> object, Handle<FixedArrayBase> backing_store, in CollectElementIndicesImpl()
1643 Handle<FixedArrayBase> backing_store, GetKeysConversion convert, in DirectCollectElementIndicesImpl()
1899 Handle<FixedArrayBase> store) { in NormalizeImpl()
1959 Handle<FixedArrayBase> store) { in DeleteCommon()
2029 Handle<FixedArrayBase> store, InternalIndex entry, in ReconfigureImpl()
2079 static bool HasEntryImpl(Isolate* isolate, FixedArrayBase backing_store, in HasEntryImpl()
2086 FixedArrayBase backing_store) { in NumberOfElementsImpl()
2106 Handle<FixedArrayBase> elements(receiver->elements(), isolate); in AddElementsToKeyAccumulatorImpl()
2122 FixedArrayBase elements = holder.elements(); in ValidateContents()
2167 Handle<FixedArrayBase> backing_store(receiver->elements(), in PushImpl()
2176 Handle<FixedArrayBase> backing_store(receiver->elements(), in UnshiftImpl()
2183 Handle<FixedArrayBase> backing_store, int dst_index, in MoveElements()
2242 FixedArrayBase elements_base = receiver->elements(); in IncludesValueImpl()
2381 Handle<FixedArrayBase> elements(object->elements(), isolate); in CreateListFromArrayLikeImpl()
2403 Handle<FixedArrayBase> backing_store(receiver->elements(), isolate); in RemoveElement()
2424 Handle<FixedArrayBase> backing_store, in AddArguments()
2464 Handle<FixedArrayBase> dst_store, in CopyArguments()
2469 FixedArrayBase raw_backing_store = *dst_store; in CopyArguments()
2489 static inline void SetImpl(FixedArrayBase backing_store, InternalIndex entry, in SetImpl()
2494 static inline void SetImpl(FixedArrayBase backing_store, InternalIndex entry, in SetImpl()
2508 static void CopyElementsImpl(Isolate* isolate, FixedArrayBase from, in CopyElementsImpl()
2509 uint32_t from_start, FixedArrayBase to, in CopyElementsImpl()
2596 FixedArrayBase elements_base = receiver->elements(); in IndexOfValueImpl()
2665 Handle<FixedArrayBase> backing_store) { in SetLengthImpl()
2701 Handle<FixedArrayBase> new_backing_store(array->elements(), isolate); in SetLengthImpl()
2738 Handle<FixedArrayBase> store) { in DeleteCommon()
2763 Handle<FixedArrayBase> backing_store) { in SetLengthImpl()
2799 Handle<FixedArrayBase> new_backing_store(array->elements(), isolate); in SetLengthImpl()
2826 static inline void SetImpl(FixedArrayBase backing_store, InternalIndex entry, in SetImpl()
2831 static inline void SetImpl(FixedArrayBase backing_store, InternalIndex entry, in SetImpl()
2851 Handle<FixedArrayBase> store) { in DeleteCommon()
2873 Handle<FixedArrayBase> backing_store) { in SetLengthImpl()
2878 Handle<FixedArrayBase> store, InternalIndex entry, in ReconfigureImpl()
2904 static Handle<Object> GetImpl(Isolate* isolate, FixedArrayBase backing_store, in GetImpl()
2915 static inline void SetImpl(FixedArrayBase backing_store, InternalIndex entry, in SetImpl()
2920 static inline void SetImpl(FixedArrayBase backing_store, InternalIndex entry, in SetImpl()
2925 static void CopyElementsImpl(Isolate* isolate, FixedArrayBase from, in CopyElementsImpl()
2926 uint32_t from_start, FixedArrayBase to, in CopyElementsImpl()
2999 FixedArrayBase elements_base = receiver->elements(); in IndexOfValueImpl()
3155 static Handle<Object> GetImpl(Isolate* isolate, FixedArrayBase backing_store, in GetImpl()
3215 static PropertyDetails GetDetailsImpl(FixedArrayBase backing_store, in GetDetailsImpl()
3222 FixedArrayBase backing_store, in HasElementImpl()
3227 static bool HasAccessorsImpl(JSObject holder, FixedArrayBase backing_store) { in HasAccessorsImpl()
3233 Handle<FixedArrayBase> backing_store) { in SetLengthImpl()
3246 FixedArrayBase backing_store, in GetEntryForIndexImpl()
3254 static size_t GetCapacityImpl(JSObject holder, FixedArrayBase backing_store) { in GetCapacityImpl()
3260 FixedArrayBase backing_store) { in NumberOfElementsImpl()
3268 Handle<FixedArrayBase> elements(receiver->elements(), isolate); in AddElementsToKeyAccumulatorImpl()
3284 Handle<FixedArrayBase> elements(object->elements(), isolate); in CollectValuesOrEntriesImpl()
4364 static Handle<Object> GetImpl(Isolate* isolate, FixedArrayBase parameters, in GetImpl()
4401 static inline void SetImpl(FixedArrayBase store, InternalIndex entry, in SetImpl()
4433 Handle<FixedArrayBase> parameter_map) { in SetLengthImpl()
4438 static uint32_t GetCapacityImpl(JSObject holder, FixedArrayBase store) { in GetCapacityImpl()
4446 FixedArrayBase backing_store) { in GetMaxNumberOfEntries()
4449 FixedArrayBase arguments = elements.arguments(); in GetMaxNumberOfEntries()
4457 FixedArrayBase backing_store) { in NumberOfElementsImpl()
4461 FixedArrayBase arguments = elements.arguments(); in NumberOfElementsImpl()
4475 Handle<FixedArrayBase> elements(receiver->elements(), isolate); in AddElementsToKeyAccumulatorImpl()
4486 static bool HasEntryImpl(Isolate* isolate, FixedArrayBase parameters, in HasEntryImpl()
4494 FixedArrayBase arguments = elements.arguments(); in HasEntryImpl()
4499 static bool HasAccessorsImpl(JSObject holder, FixedArrayBase backing_store) { in HasAccessorsImpl()
4507 FixedArrayBase parameters, in GetEntryForIndexImpl()
4571 Handle<JSObject> object, Handle<FixedArrayBase> backing_store, in CollectElementIndicesImpl()
4589 Handle<FixedArrayBase> backing_store, GetKeysConversion convert, in DirectCollectElementIndicesImpl()
4738 Handle<FixedArrayBase> old_arguments( in AddImpl()
4739 FixedArrayBase::cast(elements->arguments()), isolate); in AddImpl()
4756 Handle<FixedArrayBase> store, InternalIndex entry, in ReconfigureImpl()
4791 Handle<FixedArrayBase> arguments(elements->arguments(), isolate); in ReconfigureImpl()
4811 FixedArrayBase store) { in GetArguments()
4817 Handle<JSObject> object, Handle<FixedArrayBase> elements) { in NormalizeImpl()
4875 Handle<FixedArrayBase> store, InternalIndex entry, in ReconfigureImpl()
4886 static void CopyElementsImpl(Isolate* isolate, FixedArrayBase from, in CopyElementsImpl()
4887 uint32_t from_start, FixedArrayBase to, in CopyElementsImpl()
4913 Handle<FixedArrayBase> arguments; in GrowCapacityAndConvertImpl()
4948 static Handle<Object> GetImpl(Isolate* isolate, FixedArrayBase elements, in GetImpl()
4966 FixedArrayBase backing_store, in GetEntryForIndexImpl()
5016 Handle<FixedArrayBase> store, InternalIndex entry, in ReconfigureImpl()
5045 Handle<JSObject> object, Handle<FixedArrayBase> backing_store, in CollectElementIndicesImpl()
5059 Handle<FixedArrayBase> old_elements(object->elements(), in GrowCapacityAndConvertImpl()
5078 static void CopyElementsImpl(Isolate* isolate, FixedArrayBase from, in CopyElementsImpl()
5079 uint32_t from_start, FixedArrayBase to, in CopyElementsImpl()
5094 FixedArrayBase backing_store) { in NumberOfElementsImpl()
5115 Handle<JSObject> object, Handle<FixedArrayBase> elements) { in NormalizeImpl()
5125 static bool HasAccessorsImpl(JSObject holder, FixedArrayBase backing_store) { in HasAccessorsImpl()
5174 Handle<FixedArrayBase> elms; in ArrayConstructInitializeElements()
5176 elms = Handle<FixedArrayBase>::cast( in ArrayConstructInitializeElements()
5179 elms = Handle<FixedArrayBase>::cast( in ArrayConstructInitializeElements()
5329 Handle<FixedArrayBase> storage(result_array->elements(), isolate); in Concat()