| /arkcompiler/ets_runtime/ecmascript/builtins/tests/ |
| D | builtins_sharedarraybuffer_test.cpp | 36 JSArrayBuffer *CreateJSArrayBuffer(JSThread *thread) in CreateJSArrayBuffer() 41 JSHandle<JSArrayBuffer> jsArrayBuffer = in CreateJSArrayBuffer() 42 …JSHandle<JSArrayBuffer>::Cast(factory->NewJSObjectByConstructor(JSHandle<JSFunction>(target), targ… in CreateJSArrayBuffer() 66 …JSHandle<JSArrayBuffer> arrBuf(thread, JSArrayBuffer::Cast(reinterpret_cast<TaggedObject *>(tagged… in HWTEST_F_L0() 80 …JSHandle<JSArrayBuffer> arrBuf(thread, JSArrayBuffer::Cast(reinterpret_cast<TaggedObject *>(tagged… in HWTEST_F_L0() 90 JSHandle<JSArrayBuffer> arrBuf1(thread, in HWTEST_F_L0() 91 … JSArrayBuffer::Cast(reinterpret_cast<TaggedObject *>(result1.GetRawData()))); in HWTEST_F_L0() 102 JSHandle<JSArrayBuffer> arrBuf2(thread, JSArrayBuffer::Cast( in HWTEST_F_L0() 122 JSHandle<JSArrayBuffer> arrBuf(thread, in HWTEST_F_L0() 123 … JSArrayBuffer::Cast(reinterpret_cast<TaggedObject *>(tagged.GetRawData()))); in HWTEST_F_L0() [all …]
|
| D | builtins_arraybuffer_test.cpp | 55 …JSHandle<JSArrayBuffer> arrBuf(thread, JSArrayBuffer::Cast(reinterpret_cast<TaggedObject *>(tagged… in HWTEST_F_L0() 70 …JSHandle<JSArrayBuffer> arrBuf(thread, JSArrayBuffer::Cast(reinterpret_cast<TaggedObject *>(tagged… in HWTEST_F_L0() 80 JSHandle<JSArrayBuffer> arrBuf1(thread, in HWTEST_F_L0() 81 … JSArrayBuffer::Cast(reinterpret_cast<TaggedObject *>(result1.GetRawData()))); in HWTEST_F_L0()
|
| D | builtins_dataview_test.cpp | 172 …JSHandle<JSArrayBuffer> arrBuf(thread, JSArrayBuffer::Cast(reinterpret_cast<TaggedObject *>(tagged… in CreateBuiltinsDataView() 199 …JSHandle<JSArrayBuffer> arrBuf(thread, JSArrayBuffer::Cast(reinterpret_cast<TaggedObject *>(tagged… in HWTEST_F_L0() 239 …JSHandle<JSArrayBuffer> arrBuf(thread, JSArrayBuffer::Cast(reinterpret_cast<TaggedObject *>(tagged… in HWTEST_F_L0() 261 …JSHandle<JSArrayBuffer> arrBuf(thread, JSArrayBuffer::Cast(reinterpret_cast<TaggedObject *>(tagged… in HWTEST_F_L0() 480 …JSHandle<JSArrayBuffer> arrBuf(thread, JSArrayBuffer::Cast(reinterpret_cast<TaggedObject *>(tagged… in BigInt64Common()
|
| D | builtins_atomics_test.cpp | 157 JSTypedArray *CreateInt32TypedArray(JSThread *thread, const JSHandle<JSArrayBuffer> &arrBuf) in CreateInt32TypedArray() 402 …JSHandle<JSArrayBuffer> arrBuf(thread, JSArrayBuffer::Cast(reinterpret_cast<TaggedObject *>(tagged… in HWTEST_F_L0() 620 …JSHandle<JSArrayBuffer> arrBuf(thread, JSArrayBuffer::Cast(reinterpret_cast<TaggedObject *>(tagged… in HWTEST_F_L0() 639 …JSHandle<JSArrayBuffer> arrBuf(thread, JSArrayBuffer::Cast(reinterpret_cast<TaggedObject *>(tagged… in HWTEST_F_L0()
|
| D | builtins_sendable_arraybuffer_test.cpp | 155 JSHandle<JSArrayBuffer> arrBuf( in HWTEST_F_L0() 156 thread, JSArrayBuffer::Cast(reinterpret_cast<TaggedObject *>(tagged.GetRawData()))); in HWTEST_F_L0()
|
| /arkcompiler/ets_runtime/ecmascript/ |
| D | js_arraybuffer.cpp | 24 void JSArrayBuffer::CopyDataBlockBytes(JSTaggedValue toBlock, JSTaggedValue fromBlock, int32_t from… in CopyDataBlockBytes() 31 void JSArrayBuffer::CopyDataPointBytes(void *toBuf, void *fromBuf, int32_t fromIndex, int32_t count) in CopyDataPointBytes() 41 void JSArrayBuffer::Attach(JSThread *thread, uint32_t arrayBufferByteLength, in Attach() 57 void JSArrayBuffer::Detach(JSThread *thread, bool transferWithNativeAreaAllocator, bool isSerialize) in Detach()
|
| D | js_arraybuffer.h | 22 class JSArrayBuffer final : public JSObject { 24 CAST_NO_CHECK(JSArrayBuffer);
|
| D | object_factory.h | 79 class JSArrayBuffer; variable 507 void NewJSArrayBufferData(const JSHandle<JSArrayBuffer> &array, int32_t length); 513 JSHandle<JSArrayBuffer> NewJSArrayBuffer(int32_t length); 515 …JSHandle<JSArrayBuffer> NewJSArrayBuffer(void *buffer, int32_t length, const NativePointerCallback… 518 …JSHandle<JSDataView> NewJSDataView(JSHandle<JSArrayBuffer> buffer, uint32_t offset, uint32_t lengt… 520 void NewJSSharedArrayBufferData(const JSHandle<JSArrayBuffer> &array, int32_t length); 522 JSHandle<JSArrayBuffer> NewJSSharedArrayBuffer(int32_t length); 524 JSHandle<JSArrayBuffer> NewJSSharedArrayBuffer(void *buffer, int32_t length);
|
| D | object_factory.cpp | 214 void ObjectFactory::NewJSArrayBufferData(const JSHandle<JSArrayBuffer> &array, int32_t length) in NewJSArrayBufferData() 325 void ObjectFactory::NewJSSharedArrayBufferData(const JSHandle<JSArrayBuffer> &array, int32_t length) in NewJSSharedArrayBufferData() 343 JSHandle<JSArrayBuffer> ObjectFactory::NewJSArrayBuffer(int32_t length) in NewJSArrayBuffer() 348 JSHandle<JSArrayBuffer> arrayBuffer(NewJSObjectByConstructor(constructor)); in NewJSArrayBuffer() 367 JSHandle<JSArrayBuffer> ObjectFactory::NewJSArrayBuffer(void *buffer, int32_t length, in NewJSArrayBuffer() 373 JSHandle<JSArrayBuffer> arrayBuffer(NewJSObjectByConstructor(constructor)); in NewJSArrayBuffer() 386 JSHandle<JSDataView> ObjectFactory::NewJSDataView(JSHandle<JSArrayBuffer> buffer, uint32_t offset, … in NewJSDataView() 404 JSHandle<JSArrayBuffer> ObjectFactory::NewJSSharedArrayBuffer(int32_t length) in NewJSSharedArrayBuffer() 409 JSHandle<JSArrayBuffer> sharedArrayBuffer(NewJSObjectByConstructor(constructor)); in NewJSSharedArrayBuffer() 418 JSHandle<JSArrayBuffer> ObjectFactory::NewJSSharedArrayBuffer(void *buffer, int32_t length) in NewJSSharedArrayBuffer() [all …]
|
| D | js_typed_array.cpp | 759 … JSHandle<JSArrayBuffer> arrayBuffer = thread->GetEcmaVM()->GetFactory()->NewJSArrayBuffer(length); in GetOffHeapBuffer() 767 JSArrayBuffer::CopyDataPointBytes(toBuf, fromBuf, 0, length); in GetOffHeapBuffer()
|
| /arkcompiler/ets_runtime/ecmascript/builtins/ |
| D | builtins_sharedarraybuffer.cpp | 60 JSHandle<JSArrayBuffer> buffer(arg); in IsSharedArrayBuffer() 78 JSArrayBuffer *buffer = JSArrayBuffer::Cast(arrayBuffer.GetTaggedObject()); in IsShared() 107 JSHandle<JSArrayBuffer> sharedArrayBuffer(obj); in AllocateSharedArrayBuffer() 142 JSHandle<JSArrayBuffer> shaArrBuf(thisHandle); in GetByteLength() 164 JSHandle<JSArrayBuffer> shaArrBuf(thisHandle); in Slice() 232 JSHandle<JSArrayBuffer> newJsShaArrBuf(newArrBuf); in Slice() 244 JSArrayBuffer::CopyDataBlockBytes(to, from, first, newLen); in Slice()
|
| D | builtins_arraybuffer.cpp | 99 JSHandle<JSArrayBuffer> arrBuf(thisHandle); in GetByteLength() 120 JSHandle<JSArrayBuffer> arrBuf(thisHandle); in Slice() 193 JSHandle<JSArrayBuffer> newJsArrBuf(newArrBuf); in Slice() 210 JSArrayBuffer::CopyDataPointBytes(toBuf, fromBuf, first, newLen); in Slice() 236 JSHandle<JSArrayBuffer> arrayBuffer(obj); in AllocateArrayBuffer() 261 JSArrayBuffer *buffer = JSArrayBuffer::Cast(arrayBuffer.GetTaggedObject()); in IsDetachedBuffer() 307 JSHandle<JSArrayBuffer> arrBuf(srcBuffer); in CloneArrayBuffer() 323 JSHandle<JSArrayBuffer> newArrBuf(thread, taggedBuf); in CloneArrayBuffer() 329 JSArrayBuffer::CopyDataPointBytes(toBuf, fromBuf, srcByteOffset, cloneLen); in CloneArrayBuffer() 777 JSArrayBuffer *arrayBuffer = JSArrayBuffer::Cast(arrBuf.GetTaggedObject()); in GetDataPointFromBuffer()
|
| D | builtins_dataview.cpp | 55 JSHandle<JSArrayBuffer> arrBufHandle(bufferHandle); in DataViewConstructor()
|
| /arkcompiler/ets_runtime/ecmascript/tests/ |
| D | js_dataview_test.cpp | 64 JSHandle<JSArrayBuffer> handleArrayBuf( in HWTEST_F_L0() 93 JSHandle<JSArrayBuffer> handleArrayBuf( in HWTEST_F_L0() 128 JSHandle<JSArrayBuffer> handleArrayBuf1( in HWTEST_F_L0() 130 JSHandle<JSArrayBuffer> handleArrayBuf2( in HWTEST_F_L0() 169 JSHandle<JSArrayBuffer> handleArrayBuf( in HWTEST_F_L0() 202 JSHandle<JSArrayBuffer> handleArrayBuf( in HWTEST_F_L0()
|
| D | js_array_buffer_test.cpp | 52 … JSArrayBuffer::CopyDataBlockBytes(JSHandle<JSTaggedValue>::Cast(toNativePointer).GetTaggedValue(), in HWTEST_F_L0() 86 JSHandle<JSArrayBuffer> arrBuf = factory->NewJSArrayBuffer(5); in HWTEST_F_L0()
|
| /arkcompiler/ets_runtime/ecmascript/serializer/ |
| D | value_serializer.cpp | 266 JSArrayBuffer *arrayBuffer = reinterpret_cast<JSArrayBuffer *>(object); in SerializeObjectImpl() 324 JSArrayBuffer *arrayBuffer = reinterpret_cast<JSArrayBuffer *>(object); in SerializeJSArrayBufferPrologue() 367 JSArrayBuffer *arrayBuffer = reinterpret_cast<JSArrayBuffer *>(object); in SerializeJSSharedArrayBufferPrologue()
|
| D | base_deserializer.cpp | 209 JSArrayBuffer *arrayBuffer = reinterpret_cast<JSArrayBuffer *>(objAddr); in TransferArrayBufferAttach() 219 JSArrayBuffer *arrayBuffer = reinterpret_cast<JSArrayBuffer *>(objAddr); in IncreaseSharedArrayBufferReference() 235 JSArrayBuffer *arrayBuffer = reinterpret_cast<JSArrayBuffer *>(objAddr); in ResetNativePointerBuffer()
|
| /arkcompiler/ets_runtime/ecmascript/base/tests/ |
| D | atomic_helper_test.cpp | 38 JSHandle<JSArrayBuffer> buffer = factory->NewJSArrayBuffer(bufferSize); in HWTEST_F_L0() 58 JSHandle<JSArrayBuffer> buffer = factory->NewJSArrayBuffer(bufferSize); in HWTEST_F_L0() 88 JSHandle<JSArrayBuffer> buffer = factory->NewJSArrayBuffer(bufferSize); in HWTEST_F_L0()
|
| /arkcompiler/ets_runtime/ecmascript/serializer/tests/ |
| D | serializer_test.cpp | 571 JSHandle<JSArrayBuffer> resJSArrayBuffer = JSHandle<JSArrayBuffer>::Cast(res); in JSSharedArrayBufferTest() 750 JSHandle<JSArrayBuffer> resJSArrayBuffer(viewedArrayBuffer); in TypedArrayTest1() 891 JSHandle<JSArrayBuffer> arrBuf = JSHandle<JSArrayBuffer>::Cast(res); in TransferJSArrayBufferTest1() 912 JSHandle<JSArrayBuffer> arrBuf = JSHandle<JSArrayBuffer>::Cast(res); in TransferJSArrayBufferTest2() 934 JSHandle<JSArrayBuffer> arrBuf = JSHandle<JSArrayBuffer>::Cast(res); in TransferJSArrayBufferTest3() 952 JSHandle<JSArrayBuffer> arrBuf = JSHandle<JSArrayBuffer>::Cast(res); in TransferJSArrayBufferTest5() 1807 JSArrayBuffer *CreateJSArrayBuffer(JSThread *thread) in CreateJSArrayBuffer() 1812 JSHandle<JSArrayBuffer> jsArrayBuffer = in CreateJSArrayBuffer() 1813 …JSHandle<JSArrayBuffer>::Cast(factory->NewJSObjectByConstructor(JSHandle<JSFunction>(target), targ… in CreateJSArrayBuffer() 1889 JSHandle<JSArrayBuffer> arrBuf = factory->NewJSArrayBuffer(buffer, in HWTEST_F_L0() [all …]
|
| /arkcompiler/ets_runtime/ecmascript/compiler/builtins/ |
| D | builtins_typedarray_stub_builder.h | 71 GateRef offset = IntPtr(JSArrayBuffer::BYTE_LENGTH_OFFSET); in GetArrayBufferByteLength()
|
| /arkcompiler/ets_runtime/test/aottest/tryldglobalbyname_global_object/ |
| D | tryldglobalbyname_global_object.ts | 486 function JSArrayBuffer() { function 717 JSArrayBuffer();
|
| /arkcompiler/ets_runtime/ecmascript/napi/ |
| D | jsnapi.cpp | 66 using ecmascript::JSArrayBuffer; 154 …JSHandle<JSArrayBuffer> arrayBuffer(JSNApiHelper::ToJSHandle(buffer)); \
|
| D | jsnapi_expo.cpp | 61 using ecmascript::JSArrayBuffer; 1089 JSHandle<JSArrayBuffer> arrayBuffer(JSNApiHelper::ToJSHandle(this)); in IsDetachedArraybuffer() 1097 JSHandle<JSArrayBuffer> arrayBuffer(JSNApiHelper::ToJSHandle(this)); in DetachedArraybuffer() 1135 JSHandle<JSArrayBuffer> retArrayBuffer(thread, dataView->GetViewedArrayBuffer()); in GetDataViewInfo() 1160 JSHandle<JSArrayBuffer> buffer(JSNApiHelper::ToJSHandle(arrayBuffer)); in New() 1794 …JSHandle<JSArrayBuffer> arrayBuffer = JSHandle<JSArrayBuffer>::Cast(factory->NewJSArrayBuffer(leng… in New() 1816 JSHandle<JSArrayBuffer> arrayBuffer = factory->NewJSArrayBuffer(buffer, length, deleter, data); in New() 1837 JSHandle<JSArrayBuffer> arrayBuffer(JSNApiHelper::ToJSHandle(this)); in ByteLength() 1845 JSHandle<JSArrayBuffer> arrayBuffer(JSNApiHelper::ToJSHandle(this)); in GetBuffer() 1860 JSHandle<JSArrayBuffer> arrayBuffer(arrayBuff); in BufferToStringCallback() [all …]
|
| /arkcompiler/ets_runtime/ecmascript/mem/ |
| D | object_xray.h | 332 JSArrayBuffer::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody() 338 JSArrayBuffer::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
|
| /arkcompiler/ets_runtime/ecmascript/dfx/hprof/tests/ |
| D | js_metadata_test.cpp | 559 {JSType::JS_ARRAY_BUFFER, {JSArrayBuffer::DATA_OFFSET, in JSMetadataTestHelper() 560 JSArrayBuffer::LAST_OFFSET - JSArrayBuffer::DATA_OFFSET}}, in JSMetadataTestHelper() 824 {JSType::JS_SHARED_ARRAY_BUFFER, {JSArrayBuffer::DATA_OFFSET, in JSMetadataTestHelper() 825 … JSArrayBuffer::LAST_OFFSET - JSArrayBuffer::DATA_OFFSET}}, in JSMetadataTestHelper() 1352 … {JSType::JS_ARRAY_BUFFER, {JSArrayBuffer::BYTE_LENGTH_OFFSET - JSArrayBuffer::DATA_OFFSET}}, in JSMetadataTestHelper() 1580 JSArrayBuffer::BYTE_LENGTH_OFFSET - JSArrayBuffer::DATA_OFFSET}}, in JSMetadataTestHelper()
|