| /arkcompiler/ets_runtime/ecmascript/builtins/tests/ |
| D | builtins_sharedarraybuffer_test.cpp | 76 JSArrayBuffer *CreateJSArrayBuffer(JSThread *thread) in CreateJSArrayBuffer() 81 JSHandle<JSArrayBuffer> jsArrayBuffer = in CreateJSArrayBuffer() 82 …JSHandle<JSArrayBuffer>::Cast(factory->NewJSObjectByConstructor(JSHandle<JSFunction>(target), targ… in CreateJSArrayBuffer() 106 …JSHandle<JSArrayBuffer> arrBuf(thread, JSArrayBuffer::Cast(reinterpret_cast<TaggedObject *>(tagged… in HWTEST_F_L0() 120 …JSHandle<JSArrayBuffer> arrBuf(thread, JSArrayBuffer::Cast(reinterpret_cast<TaggedObject *>(tagged… in HWTEST_F_L0() 130 JSHandle<JSArrayBuffer> arrBuf1(thread, in HWTEST_F_L0() 131 … JSArrayBuffer::Cast(reinterpret_cast<TaggedObject *>(result1.GetRawData()))); in HWTEST_F_L0() 142 JSHandle<JSArrayBuffer> arrBuf2(thread, JSArrayBuffer::Cast( in HWTEST_F_L0() 162 JSHandle<JSArrayBuffer> arrBuf(thread, in HWTEST_F_L0() 163 … JSArrayBuffer::Cast(reinterpret_cast<TaggedObject *>(tagged.GetRawData()))); in HWTEST_F_L0() [all …]
|
| D | builtins_arraybuffer_test.cpp | 96 …JSHandle<JSArrayBuffer> arrBuf(thread, JSArrayBuffer::Cast(reinterpret_cast<TaggedObject *>(tagged… in HWTEST_F_L0() 111 …JSHandle<JSArrayBuffer> arrBuf(thread, JSArrayBuffer::Cast(reinterpret_cast<TaggedObject *>(tagged… in HWTEST_F_L0() 121 JSHandle<JSArrayBuffer> arrBuf1(thread, in HWTEST_F_L0() 122 … JSArrayBuffer::Cast(reinterpret_cast<TaggedObject *>(result1.GetRawData()))); in HWTEST_F_L0()
|
| D | builtins_dataview_test.cpp | 83 …JSHandle<JSArrayBuffer> arrBuf(thread, JSArrayBuffer::Cast(reinterpret_cast<TaggedObject *>(tagged… in CreateBuiltinsDataView() 134 …JSHandle<JSArrayBuffer> arrBuf(thread, JSArrayBuffer::Cast(reinterpret_cast<TaggedObject *>(tagged… in HWTEST_F_L0() 178 …JSHandle<JSArrayBuffer> arrBuf(thread, JSArrayBuffer::Cast(reinterpret_cast<TaggedObject *>(tagged… in HWTEST_F_L0() 209 …JSHandle<JSArrayBuffer> arrBuf(thread, JSArrayBuffer::Cast(reinterpret_cast<TaggedObject *>(tagged… in HWTEST_F_L0() 573 …JSHandle<JSArrayBuffer> arrBuf(thread, JSArrayBuffer::Cast(reinterpret_cast<TaggedObject *>(tagged… in HWTEST_F_L0() 595 …JSHandle<JSArrayBuffer> arrBuf(thread, JSArrayBuffer::Cast(reinterpret_cast<TaggedObject *>(tagged… in HWTEST_F_L0()
|
| D | builtins_atomics_test.cpp | 220 JSTypedArray *CreateInt32TypedArray(JSThread *thread, const JSHandle<JSArrayBuffer> &arrBuf) in CreateInt32TypedArray() 528 …JSHandle<JSArrayBuffer> arrBuf(thread, JSArrayBuffer::Cast(reinterpret_cast<TaggedObject *>(tagged… in HWTEST_F_L0() 904 …JSHandle<JSArrayBuffer> arrBuf(thread, JSArrayBuffer::Cast(reinterpret_cast<TaggedObject *>(tagged… in HWTEST_F_L0() 935 …JSHandle<JSArrayBuffer> arrBuf(thread, JSArrayBuffer::Cast(reinterpret_cast<TaggedObject *>(tagged… in HWTEST_F_L0()
|
| /arkcompiler/ets_runtime/ecmascript/ |
| D | js_arraybuffer.cpp | 27 void JSArrayBuffer::CopyDataBlockBytes(JSTaggedValue toBlock, JSTaggedValue fromBlock, int32_t from… in CopyDataBlockBytes() 34 void JSArrayBuffer::CopyDataPointBytes(void *toBuf, void *fromBuf, int32_t fromIndex, int32_t count) in CopyDataPointBytes() 44 void JSArrayBuffer::Attach(JSThread *thread, uint32_t arrayBufferByteLength, JSTaggedValue arrayBuf… in Attach() 51 void JSArrayBuffer::Detach(JSThread *thread) in Detach()
|
| D | js_arraybuffer.h | 22 class JSArrayBuffer final : public JSObject { 24 CAST_NO_CHECK(JSArrayBuffer);
|
| D | object_factory.h | 69 class JSArrayBuffer; variable 440 void NewJSArrayBufferData(const JSHandle<JSArrayBuffer> &array, int32_t length); 442 JSHandle<JSArrayBuffer> NewJSArrayBuffer(int32_t length); 444 …JSHandle<JSArrayBuffer> NewJSArrayBuffer(void *buffer, int32_t length, const DeleteEntryPoint &del… 447 …JSHandle<JSDataView> NewJSDataView(JSHandle<JSArrayBuffer> buffer, uint32_t offset, uint32_t lengt… 449 void NewJSSharedArrayBufferData(const JSHandle<JSArrayBuffer> &array, int32_t length); 451 JSHandle<JSArrayBuffer> NewJSSharedArrayBuffer(int32_t length); 453 JSHandle<JSArrayBuffer> NewJSSharedArrayBuffer(void *buffer, int32_t length);
|
| D | object_factory.cpp | 224 void ObjectFactory::NewJSArrayBufferData(const JSHandle<JSArrayBuffer> &array, int32_t length) in NewJSArrayBufferData() 253 void ObjectFactory::NewJSSharedArrayBufferData(const JSHandle<JSArrayBuffer> &array, int32_t length) in NewJSSharedArrayBufferData() 270 JSHandle<JSArrayBuffer> ObjectFactory::NewJSArrayBuffer(int32_t length) in NewJSArrayBuffer() 275 JSHandle<JSArrayBuffer> arrayBuffer(NewJSObjectByConstructor(constructor)); in NewJSArrayBuffer() 291 JSHandle<JSArrayBuffer> ObjectFactory::NewJSArrayBuffer(void *buffer, int32_t length, const DeleteE… in NewJSArrayBuffer() 297 JSHandle<JSArrayBuffer> arrayBuffer(NewJSObjectByConstructor(constructor)); in NewJSArrayBuffer() 308 JSHandle<JSDataView> ObjectFactory::NewJSDataView(JSHandle<JSArrayBuffer> buffer, uint32_t offset, … in NewJSDataView() 326 JSHandle<JSArrayBuffer> ObjectFactory::NewJSSharedArrayBuffer(int32_t length) in NewJSSharedArrayBuffer() 331 JSHandle<JSArrayBuffer> sharedArrayBuffer(NewJSObjectByConstructor(constructor)); in NewJSSharedArrayBuffer() 340 JSHandle<JSArrayBuffer> ObjectFactory::NewJSSharedArrayBuffer(void *buffer, int32_t length) in NewJSSharedArrayBuffer() [all …]
|
| D | js_typed_array.cpp | 673 … JSHandle<JSArrayBuffer> arrayBuffer = thread->GetEcmaVM()->GetFactory()->NewJSArrayBuffer(length); in GetOffHeapBuffer() 681 JSArrayBuffer::CopyDataPointBytes(toBuf, fromBuf, 0, length); in GetOffHeapBuffer()
|
| D | js_serializer.cpp | 811 JSHandle<JSArrayBuffer> arrayBuffer = JSHandle<JSArrayBuffer>::Cast(value); in WriteJSArrayBuffer() 1765 … JSHandle<JSArrayBuffer> arrayBuffer = factory_->NewJSSharedArrayBuffer(bufferData, arrayLength); in ReadJSArrayBuffer() 1773 JSHandle<JSArrayBuffer> arrayBuffer = factory_->NewJSArrayBuffer(arrayLength); in ReadJSArrayBuffer() 2004 JSArrayBuffer::Cast(element->GetTaggedObject())->Detach(thread); in FinalizeTransfer()
|
| D | ecma_vm.h | 72 class JSArrayBuffer; variable
|
| D | dump.cpp | 685 JSArrayBuffer::Cast(obj)->Dump(os); in DumpObject() 688 JSArrayBuffer::Cast(obj)->Dump(os); in DumpObject() 2422 void JSArrayBuffer::Dump(std::ostream &os) const in Dump() 3713 JSArrayBuffer::Cast(obj)->DumpForSnapshot(vec); in DumpObject() 3716 JSArrayBuffer::Cast(obj)->DumpForSnapshot(vec); in DumpObject() 4681 void JSArrayBuffer::DumpForSnapshot(std::vector<std::pair<CString, JSTaggedValue>> &vec) const in DumpForSnapshot()
|
| /arkcompiler/ets_runtime/ecmascript/builtins/ |
| D | builtins_sharedarraybuffer.cpp | 68 JSHandle<JSArrayBuffer> buffer(arg); in IsSharedArrayBuffer() 86 JSArrayBuffer *buffer = JSArrayBuffer::Cast(arrayBuffer.GetTaggedObject()); in IsShared() 115 JSHandle<JSArrayBuffer> sharedArrayBuffer(obj); in AllocateSharedArrayBuffer() 150 JSHandle<JSArrayBuffer> shaArrBuf(thisHandle); in GetByteLength() 172 JSHandle<JSArrayBuffer> shaArrBuf(thisHandle); in Slice() 240 JSHandle<JSArrayBuffer> newJsShaArrBuf(newArrBuf); in Slice() 252 JSArrayBuffer::CopyDataBlockBytes(to, from, first, newLen); in Slice()
|
| D | builtins_arraybuffer.cpp | 100 JSHandle<JSArrayBuffer> arrBuf(thisHandle); in GetByteLength() 121 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() 253 JSArrayBuffer *buffer = JSArrayBuffer::Cast(arrayBuffer.GetTaggedObject()); in IsDetachedBuffer() 284 JSHandle<JSArrayBuffer> arrBuf(srcBuffer); in CloneArrayBuffer() 299 JSHandle<JSArrayBuffer> newArrBuf(thread, taggedBuf); in CloneArrayBuffer() 305 JSArrayBuffer::CopyDataPointBytes(toBuf, fromBuf, srcByteOffset, cloneLen); in CloneArrayBuffer() 677 JSArrayBuffer *arrayBuffer = JSArrayBuffer::Cast(arrBuf.GetTaggedObject()); in GetDataPointFromBuffer()
|
| D | builtins_dataview.cpp | 66 JSHandle<JSArrayBuffer> arrBufHandle(bufferHandle); in DataViewConstructor()
|
| /arkcompiler/ets_runtime/ecmascript/tests/ |
| D | js_dataview_test.cpp | 90 JSHandle<JSArrayBuffer> handleArrayBuf( in HWTEST_F_L0() 125 JSHandle<JSArrayBuffer> handleArrayBuf1( in HWTEST_F_L0() 127 JSHandle<JSArrayBuffer> handleArrayBuf2( in HWTEST_F_L0() 166 JSHandle<JSArrayBuffer> handleArrayBuf( in HWTEST_F_L0() 199 JSHandle<JSArrayBuffer> handleArrayBuf( in HWTEST_F_L0()
|
| D | js_array_buffer_test.cpp | 74 … JSArrayBuffer::CopyDataBlockBytes(JSHandle<JSTaggedValue>::Cast(toNativePointer).GetTaggedValue(), in HWTEST_F_L0() 107 JSHandle<JSArrayBuffer> arrBuf = factory->NewJSArrayBuffer(5); in HWTEST_F_L0()
|
| D | js_serializer_test.cpp | 415 … const JSHandle<JSArrayBuffer> &originArrayBuffer, int32_t byteLength, const char *msg) in JSArrayBufferTest() 422 JSHandle<JSArrayBuffer> resJSArrayBuffer = JSHandle<JSArrayBuffer>::Cast(res); in JSArrayBufferTest() 448 … const JSHandle<JSArrayBuffer> &originArrayBuffer, int32_t byteLength, const char *msg) in JSSharedArrayBufferTest() 455 JSHandle<JSArrayBuffer> resJSArrayBuffer = JSHandle<JSArrayBuffer>::Cast(res); in JSSharedArrayBufferTest() 486 JSHandle<JSArrayBuffer> resJSArrayBuffer = JSHandle<JSArrayBuffer>::Cast(res); in JSSharedArrayBufferTest1() 559 JSHandle<JSArrayBuffer> resJSArrayBuffer(viewedArrayBuffer); in TypedArrayTest1() 560 JSHandle<JSArrayBuffer> originArrayBuffer(thread, originTypedArray->GetViewedArrayBuffer()); in TypedArrayTest1() 1181 JSArrayBuffer *CreateJSArrayBuffer(JSThread *thread) in CreateJSArrayBuffer() 1186 JSHandle<JSArrayBuffer> jsArrayBuffer = in CreateJSArrayBuffer() 1187 …JSHandle<JSArrayBuffer>::Cast(factory->NewJSObjectByConstructor(JSHandle<JSFunction>(target), targ… in CreateJSArrayBuffer() [all …]
|
| D | dump_test.cpp | 707 CHECK_DUMP_FIELDS(JSObject::SIZE, JSArrayBuffer::SIZE, 2U); in HWTEST_F_L0() 708 NEW_OBJECT_AND_DUMP(JSArrayBuffer, JS_ARRAY_BUFFER) in HWTEST_F_L0()
|
| D | js_typed_array_test.cpp | 246 JSHandle<JSArrayBuffer> handleArrayBufferFrom = factory->NewJSArrayBuffer(10); in HWTEST_F_L0()
|
| /arkcompiler/ets_runtime/ecmascript/base/tests/ |
| D | atomic_helper_test.cpp | 61 JSHandle<JSArrayBuffer> buffer = factory->NewJSArrayBuffer(bufferSize); in HWTEST_F_L0() 81 JSHandle<JSArrayBuffer> buffer = factory->NewJSArrayBuffer(bufferSize); in HWTEST_F_L0() 111 JSHandle<JSArrayBuffer> buffer = factory->NewJSArrayBuffer(bufferSize); in HWTEST_F_L0()
|
| /arkcompiler/ets_runtime/ecmascript/mem/ |
| D | object_xray.h | 274 JSArrayBuffer::Cast(object)->VisitRangeSlot(visitor); in VisitObjectBody() 277 JSArrayBuffer::Cast(object)->VisitRangeSlot(visitor); in VisitObjectBody()
|
| /arkcompiler/ets_runtime/ecmascript/napi/ |
| D | jsnapi.cpp | 106 using ecmascript::JSArrayBuffer; 1611 JSHandle<JSArrayBuffer> arrayBuffer = factory->NewJSArrayBuffer(length); in New() 1619 JSHandle<JSArrayBuffer> arrayBuffer = in New() 1626 JSHandle<JSArrayBuffer> arrayBuffer(JSNApiHelper::ToJSHandle(this)); in ByteLength() 1632 JSHandle<JSArrayBuffer> arrayBuffer(JSNApiHelper::ToJSHandle(this)); in GetBuffer() 1648 JSHandle<JSArrayBuffer> buffer(JSNApiHelper::ToJSHandle(arrayBuffer)); in New() 1711 … JSHandle<JSArrayBuffer> arrayBuffer(JSNApiHelper::ToJSHandle(buffer)); \
|
| /arkcompiler/ets_runtime/ecmascript/base/ |
| D | typed_array_helper.cpp | 310 uint32_t bufferByteLength = JSHandle<JSArrayBuffer>(buffer)->GetArrayBufferByteLength(); in CreateFromArrayBuffer()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | type_lowering.cpp | 570 builder_.IntPtr(JSArrayBuffer::DATA_OFFSET)); in LowerFloat32ArrayLoadElement() 646 builder_.IntPtr(JSArrayBuffer::DATA_OFFSET)); in LowerFloat32ArrayStoreElement()
|