Lines Matching refs:JSSharedArray
62 return JSSharedArray::ArrayCreate(thread, JSTaggedNumber(0), newTarget).GetTaggedValue(); in ArrayConstructor()
66 …JSTaggedValue newArray = JSSharedArray::ArrayCreate(thread, JSTaggedNumber(argc), newTarget).GetTa… in ArrayConstructor()
93 JSSharedArray::Cast(*newArrayHandle)->SetArrayLength(thread, argc); in ArrayConstructor()
166 newArray = JSSharedArray::ArrayCreate(thread, JSTaggedNumber(0)).GetTaggedValue(); in From()
196 JSSharedArray::LengthSetter(thread, newArrayHandle, key, true); in From()
261 …newArray = JSSharedArray::ArrayCreate(thread, JSTaggedNumber(static_cast<double>(len))).GetTaggedV… in From()
280 … JSHandle<JSTaggedValue> kValue = JSSharedArray::FastGetPropertyByValue(thread, arrayLike, k); in From()
305 JSSharedArray::LengthSetter(thread, newArrayHandle, lenHandle, true); in From()
349 newArray = JSSharedArray::ArrayCreate(thread, JSTaggedNumber(0)).GetTaggedValue(); in Create()
363 JSSharedArray::LengthSetter(thread, newArrayHandle, len, true); in Create()
407 [[maybe_unused]] ConcurrentApiScope<JSSharedArray> scope(thread, thisHandle); in Concat()
413 …JSTaggedValue newArray = JSSharedArray::ArraySpeciesCreate(thread, thisObjHandle, JSTaggedNumber(a… in Concat()
469 JSSharedArray::FastGetPropertyByValue(thread, ele, fromKey); in Concat()
499 JSSharedArray::LengthSetter(thread, newArrayHandle, lenHandle, true); in Concat()
522 [[maybe_unused]] ConcurrentApiScope<JSSharedArray> scope(thread, thisHandle); in Entries()
544 [[maybe_unused]] ConcurrentApiScope<JSSharedArray, ModType::WRITE> scope(thread, thisObjVal); in Fill()
549 uint32_t length = JSSharedArray::Cast(*thisObjHandle)->GetLength(); in Fill()
636 JSSharedArray::FastSetPropertyByValue(thread, thisObjVal, key, value); in Fill()
658 … JSHandle<JSTaggedValue> kValue = JSSharedArray::FastGetPropertyByValue(thread, thisObjVal, k); in FilterUnStableJSArray()
694 [[maybe_unused]] ConcurrentApiScope<JSSharedArray> scope(thread, thisHandle); in Filter()
715 …JSTaggedValue newArray = JSSharedArray::ArraySpeciesCreate(thread, thisObjHandle, JSTaggedNumber(a… in Filter()
765 [[maybe_unused]] ConcurrentApiScope<JSSharedArray> scope(thread, thisHandle); in Find()
796 … JSHandle<JSTaggedValue> kValue = JSSharedArray::FastGetPropertyByValue(thread, thisObjVal, k); in Find()
832 [[maybe_unused]] ConcurrentApiScope<JSSharedArray> scope(thread, thisHandle); in FindIndex()
873 … JSHandle<JSTaggedValue> kValue = JSSharedArray::FastGetPropertyByValue(thread, thisObjVal, k); in FindIndex()
907 [[maybe_unused]] ConcurrentApiScope<JSSharedArray> scope(thread, thisHandle); in ForEach()
949 … JSHandle<JSTaggedValue> kValue = JSSharedArray::FastGetPropertyByValue(thread, thisObjVal, k); in ForEach()
1023 [[maybe_unused]] ConcurrentApiScope<JSSharedArray> scope(thread, thisHandle); in IndexOf()
1048 [[maybe_unused]] ConcurrentApiScope<JSSharedArray> scope(thread, thisHandle); in Join()
1065 [[maybe_unused]] ConcurrentApiScope<JSSharedArray> scope(thread, thisHandle); in Keys()
1086 [[maybe_unused]] ConcurrentApiScope<JSSharedArray> scope(thread, thisHandle); in Map()
1107 …JSSharedArray::ArraySpeciesCreate(thread, thisObjHandle, JSTaggedNumber(static_cast<double>(rawLen… in Map()
1142 … JSHandle<JSTaggedValue> kValue = JSSharedArray::FastGetPropertyByValue(thread, thisObjVal, k); in Map()
1182 [[maybe_unused]] ConcurrentApiScope<JSSharedArray, ModType::WRITE> scope(thread, thisHandle); in Pop()
1197 return JSStableArray::Pop(JSHandle<JSSharedArray>::Cast(thisHandle), argv); in PopInner()
1214 JSSharedArray::LengthSetter(thread, thisObjHandle, lengthValue, true); in PopInner()
1236 JSSharedArray::LengthSetter(thread, thisObjHandle, indexHandle, true); in PopInner()
1254 [[maybe_unused]] ConcurrentApiScope<JSSharedArray, ModType::WRITE> scope(thread, thisHandle); in Push()
1257 auto opResult = JSStableArray::Push(JSHandle<JSSharedArray>::Cast(thisHandle), argv); in Push()
1292 JSSharedArray::FastSetPropertyByValue(thread, thisObjVal, key, kValue); in Push()
1300 JSSharedArray::LengthSetter(thread, thisObjHandle, key, true); in Push()
1319 … JSHandle<JSTaggedValue> kValue = JSSharedArray::FastGetPropertyByValue(thread, thisObjVal, k); in ReduceUnStableJSArray()
1355 [[maybe_unused]] ConcurrentApiScope<JSSharedArray> scope(thread, thisHandle); in Reduce()
1401 … accumulator.Update(JSSharedArray::FastGetPropertyByValue(thread, thisObjVal, k).GetTaggedValue()); in Reduce()
1434 [[maybe_unused]] ConcurrentApiScope<JSSharedArray, ModType::WRITE> scope(thread, thisHandle); in Shift()
1438 auto opResult = JSStableArray::Shift(JSHandle<JSSharedArray>::Cast(thisHandle), argv); in Shift()
1453 JSSharedArray::LengthSetter(thread, thisObjHandle, zeroLenHandle, false); in Shift()
1486 … JSHandle<JSTaggedValue> fromValue = JSSharedArray::FastGetPropertyByValue(thread, thisObjVal, k); in Shift()
1488 JSSharedArray::FastSetPropertyByValue(thread, thisObjVal, k - 1, fromValue); in Shift()
1505 JSSharedArray::LengthSetter(thread, thisObjHandle, newLenHandle, true); in Shift()
1528 [[maybe_unused]] ConcurrentApiScope<JSSharedArray> scope(thread, thisHandle); in Slice()
1593 …JSSharedArray::ArraySpeciesCreate(thread, thisObjHandle, JSTaggedNumber(static_cast<double>(count)… in Slice()
1622 …JSHandle<JSTaggedValue> kValueHandle = JSSharedArray::FastGetPropertyByValue(thread, thisObjVal, k… in Slice()
1633 JSSharedArray::LengthSetter(thread, newArrayHandle, newLenHandle, true); in Slice()
1662 [[maybe_unused]] ConcurrentApiScope<JSSharedArray, ModType::WRITE> scope(thread, thisHandle); in Sort()
1669 JSSharedArray::Sort(thread, JSHandle<JSTaggedValue>::Cast(thisObjHandle), callbackFnHandle); in Sort()
1691 [[maybe_unused]] ConcurrentApiScope<JSSharedArray, ModType::WRITE> scope( in Splice()
1747 JSTaggedValue newArray = JSSharedArray::ArraySpeciesCreate( in Splice()
1752 … return JSStableArray::Splice(JSHandle<JSSharedArray>::Cast(thisHandle), argv, start, insertCount, in Splice()
1772 …JSHandle<JSTaggedValue> fromValue = JSSharedArray::FastGetPropertyByValue(thread, thisObjVal, from… in Splice()
1786 JSSharedArray::LengthSetter(thread, newArrayHandle, deleteCountHandle, true); in Splice()
1813 …JSHandle<JSTaggedValue> fromValue = JSSharedArray::FastGetPropertyByValue(thread, thisObjVal, from… in Splice()
1815 JSSharedArray::FastSetPropertyByValue(thread, thisObjVal, toKey, fromValue); in Splice()
1855 …JSHandle<JSTaggedValue> fromValue = JSSharedArray::FastGetPropertyByValue(thread, thisObjVal, from… in Splice()
1857 JSSharedArray::FastSetPropertyByValue(thread, thisObjVal, toKey, fromValue); in Splice()
1877 JSSharedArray::FastSetPropertyByValue(thread, thisObjVal, key, itemValue); in Splice()
1884 JSSharedArray::LengthSetter(thread, thisObjHandle, newLenHandle, true); in Splice()
1907 [[maybe_unused]] ConcurrentApiScope<JSSharedArray> scope(thread, thisHandle); in ToString()
1955 [[maybe_unused]] ConcurrentApiScope<JSSharedArray, ModType::WRITE> scope(thread, thisHandle); in Unshift()
1995 …JSHandle<JSTaggedValue> fromValue = JSSharedArray::FastGetPropertyByValue(thread, thisObjVal, from… in Unshift()
1997 JSSharedArray::FastSetPropertyByValue(thread, thisObjVal, toKey, fromValue); in Unshift()
2021 JSSharedArray::FastSetPropertyByValue(thread, thisObjVal, toKey, toValue); in Unshift()
2030 JSSharedArray::LengthSetter(thread, thisObjHandle, newLenHandle, true); in Unshift()
2054 [[maybe_unused]] ConcurrentApiScope<JSSharedArray> scope(thread, thisHandle); in Values()
2137 [[maybe_unused]] ConcurrentApiScope<JSSharedArray> scope(thread, thisHandle); in Includes()
2187 …kValueHandle.Update(JSSharedArray::FastGetPropertyByValue(thread, thisObjVal, key).GetTaggedValue(… in Includes()
2212 [[maybe_unused]] ConcurrentApiScope<JSSharedArray> scope(thread, thisHandle); in At()
2215 auto opResult = JSStableArray::At(JSHandle<JSSharedArray>::Cast(thisHandle), argv); in At()
2251 JSHandle<JSTaggedValue> element = JSSharedArray::FastGetPropertyByValue(thread, thisObjVal, k); in At()
2273 [[maybe_unused]] ConcurrentApiScope<JSSharedArray, ModType::WRITE> scope(thread, thisHandle); in ShrinkTo()
2290 JSSharedArray::LengthSetter(thread, thisObjHandle, newLengthValue, true); in ShrinkTo()
2312 [[maybe_unused]] ConcurrentApiScope<JSSharedArray, ModType::WRITE> scope(thread, thisHandle); in ExtendTo()
2342 JSSharedArray::LengthSetter(thread, thisObjHandle, key, true); in ExtendTo()
2403 [[maybe_unused]] ConcurrentApiScope<JSSharedArray> scope(thread, thisHandle); in LastIndexOf()