Home
last modified time | relevance | path

Searched refs:JSArrayBuffer (Results 1 – 25 of 37) sorted by relevance

12

/arkcompiler/ets_runtime/ecmascript/builtins/tests/
Dbuiltins_sharedarraybuffer_test.cpp36 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()
91JSArrayBuffer::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()
123JSArrayBuffer::Cast(reinterpret_cast<TaggedObject *>(tagged.GetRawData()))); in HWTEST_F_L0()
[all …]
Dbuiltins_arraybuffer_test.cpp55 …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()
81JSArrayBuffer::Cast(reinterpret_cast<TaggedObject *>(result1.GetRawData()))); in HWTEST_F_L0()
Dbuiltins_dataview_test.cpp172 …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()
Dbuiltins_atomics_test.cpp157 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()
Dbuiltins_sendable_arraybuffer_test.cpp155 JSHandle<JSArrayBuffer> arrBuf( in HWTEST_F_L0()
156 thread, JSArrayBuffer::Cast(reinterpret_cast<TaggedObject *>(tagged.GetRawData()))); in HWTEST_F_L0()
/arkcompiler/ets_runtime/ecmascript/
Djs_arraybuffer.cpp24 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()
Djs_arraybuffer.h22 class JSArrayBuffer final : public JSObject {
24 CAST_NO_CHECK(JSArrayBuffer);
Dobject_factory.h79 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);
Dobject_factory.cpp214 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 …]
Djs_typed_array.cpp759 … JSHandle<JSArrayBuffer> arrayBuffer = thread->GetEcmaVM()->GetFactory()->NewJSArrayBuffer(length); in GetOffHeapBuffer()
767 JSArrayBuffer::CopyDataPointBytes(toBuf, fromBuf, 0, length); in GetOffHeapBuffer()
/arkcompiler/ets_runtime/ecmascript/builtins/
Dbuiltins_sharedarraybuffer.cpp60 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()
Dbuiltins_arraybuffer.cpp99 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()
Dbuiltins_dataview.cpp55 JSHandle<JSArrayBuffer> arrBufHandle(bufferHandle); in DataViewConstructor()
/arkcompiler/ets_runtime/ecmascript/tests/
Djs_dataview_test.cpp64 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()
Djs_array_buffer_test.cpp52JSArrayBuffer::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/
Dvalue_serializer.cpp266 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()
Dbase_deserializer.cpp209 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/
Datomic_helper_test.cpp38 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/
Dserializer_test.cpp571 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/
Dbuiltins_typedarray_stub_builder.h71 GateRef offset = IntPtr(JSArrayBuffer::BYTE_LENGTH_OFFSET); in GetArrayBufferByteLength()
/arkcompiler/ets_runtime/test/aottest/tryldglobalbyname_global_object/
Dtryldglobalbyname_global_object.ts486 function JSArrayBuffer() { function
717 JSArrayBuffer();
/arkcompiler/ets_runtime/ecmascript/napi/
Djsnapi.cpp66 using ecmascript::JSArrayBuffer;
154 …JSHandle<JSArrayBuffer> arrayBuffer(JSNApiHelper::ToJSHandle(buffer)); \
Djsnapi_expo.cpp61 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/
Dobject_xray.h332 JSArrayBuffer::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
338 JSArrayBuffer::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
/arkcompiler/ets_runtime/ecmascript/dfx/hprof/tests/
Djs_metadata_test.cpp559 {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()
825JSArrayBuffer::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()

12