Home
last modified time | relevance | path

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

12

/arkcompiler/ets_runtime/ecmascript/builtins/tests/
Dbuiltins_sharedarraybuffer_test.cpp76 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()
131JSArrayBuffer::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()
163JSArrayBuffer::Cast(reinterpret_cast<TaggedObject *>(tagged.GetRawData()))); in HWTEST_F_L0()
[all …]
Dbuiltins_arraybuffer_test.cpp96 …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()
122JSArrayBuffer::Cast(reinterpret_cast<TaggedObject *>(result1.GetRawData()))); in HWTEST_F_L0()
Dbuiltins_dataview_test.cpp83 …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()
Dbuiltins_atomics_test.cpp220 JSTypedArray *CreateInt32TypedArray(JSThread *thread, const JSHandle<JSArrayBuffer> &arrBuf) in CreateInt32TypedArray()
526 …JSHandle<JSArrayBuffer> arrBuf(thread, JSArrayBuffer::Cast(reinterpret_cast<TaggedObject *>(tagged… in HWTEST_F_L0()
900 …JSHandle<JSArrayBuffer> arrBuf(thread, JSArrayBuffer::Cast(reinterpret_cast<TaggedObject *>(tagged… in HWTEST_F_L0()
931 …JSHandle<JSArrayBuffer> arrBuf(thread, JSArrayBuffer::Cast(reinterpret_cast<TaggedObject *>(tagged… in HWTEST_F_L0()
/arkcompiler/ets_runtime/ecmascript/
Djs_arraybuffer.cpp29 void JSArrayBuffer::CopyDataBlockBytes(JSTaggedValue toBlock, JSTaggedValue fromBlock, int32_t from… in CopyDataBlockBytes()
36 void JSArrayBuffer::CopyDataPointBytes(void *toBuf, void *fromBuf, int32_t fromIndex, int32_t count) in CopyDataPointBytes()
46 void JSArrayBuffer::Attach(JSThread *thread, uint32_t arrayBufferByteLength, in Attach()
62 void JSArrayBuffer::Detach(JSThread *thread, bool transferWithNativeAreaAllocator) in Detach()
Djs_arraybuffer.h22 class JSArrayBuffer final : public JSObject {
24 CAST_NO_CHECK(JSArrayBuffer);
Dobject_factory.h69 class JSArrayBuffer; variable
446 void NewJSArrayBufferData(const JSHandle<JSArrayBuffer> &array, int32_t length);
448 JSHandle<JSArrayBuffer> NewJSArrayBuffer(int32_t length);
450 …JSHandle<JSArrayBuffer> NewJSArrayBuffer(void *buffer, int32_t length, const DeleteEntryPoint &del…
453 …JSHandle<JSDataView> NewJSDataView(JSHandle<JSArrayBuffer> buffer, uint32_t offset, uint32_t lengt…
455 void NewJSSharedArrayBufferData(const JSHandle<JSArrayBuffer> &array, int32_t length);
457 JSHandle<JSArrayBuffer> NewJSSharedArrayBuffer(int32_t length);
459 JSHandle<JSArrayBuffer> NewJSSharedArrayBuffer(void *buffer, int32_t length);
Decma_vm.h74 class JSArrayBuffer; variable
Dobject_factory.cpp227 void ObjectFactory::NewJSArrayBufferData(const JSHandle<JSArrayBuffer> &array, int32_t length) in NewJSArrayBufferData()
257 void ObjectFactory::NewJSSharedArrayBufferData(const JSHandle<JSArrayBuffer> &array, int32_t length) in NewJSSharedArrayBufferData()
275 JSHandle<JSArrayBuffer> ObjectFactory::NewJSArrayBuffer(int32_t length) in NewJSArrayBuffer()
280 JSHandle<JSArrayBuffer> arrayBuffer(NewJSObjectByConstructor(constructor)); in NewJSArrayBuffer()
296 JSHandle<JSArrayBuffer> ObjectFactory::NewJSArrayBuffer(void *buffer, int32_t length, const DeleteE… in NewJSArrayBuffer()
302 JSHandle<JSArrayBuffer> arrayBuffer(NewJSObjectByConstructor(constructor)); in NewJSArrayBuffer()
315 JSHandle<JSDataView> ObjectFactory::NewJSDataView(JSHandle<JSArrayBuffer> buffer, uint32_t offset, … in NewJSDataView()
333 JSHandle<JSArrayBuffer> ObjectFactory::NewJSSharedArrayBuffer(int32_t length) in NewJSSharedArrayBuffer()
338 JSHandle<JSArrayBuffer> sharedArrayBuffer(NewJSObjectByConstructor(constructor)); in NewJSSharedArrayBuffer()
347 JSHandle<JSArrayBuffer> ObjectFactory::NewJSSharedArrayBuffer(void *buffer, int32_t length) in NewJSSharedArrayBuffer()
[all …]
Djs_typed_array.cpp716 … JSHandle<JSArrayBuffer> arrayBuffer = thread->GetEcmaVM()->GetFactory()->NewJSArrayBuffer(length); in GetOffHeapBuffer()
724 JSArrayBuffer::CopyDataPointBytes(toBuf, fromBuf, 0, length); in GetOffHeapBuffer()
Djs_serializer.cpp794 JSHandle<JSArrayBuffer> arrayBuffer = JSHandle<JSArrayBuffer>::Cast(value); in WriteJSArrayBuffer()
1771 JSHandle<JSArrayBuffer> arrayBuffer; in ReadJSArrayBuffer()
Ddump.cpp770 JSArrayBuffer::Cast(obj)->Dump(os); in DumpObject()
773 JSArrayBuffer::Cast(obj)->Dump(os); in DumpObject()
2557 void JSArrayBuffer::Dump(std::ostream &os) const in Dump()
3890 JSArrayBuffer::Cast(obj)->DumpForSnapshot(vec); in DumpObject()
3893 JSArrayBuffer::Cast(obj)->DumpForSnapshot(vec); in DumpObject()
4880 void JSArrayBuffer::DumpForSnapshot(std::vector<std::pair<CString, JSTaggedValue>> &vec) const in DumpForSnapshot()
/arkcompiler/ets_runtime/ecmascript/builtins/
Dbuiltins_sharedarraybuffer.cpp68 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()
Dbuiltins_arraybuffer.cpp105 JSHandle<JSArrayBuffer> arrBuf(thisHandle); in GetByteLength()
126 JSHandle<JSArrayBuffer> arrBuf(thisHandle); in Slice()
199 JSHandle<JSArrayBuffer> newJsArrBuf(newArrBuf); in Slice()
216 JSArrayBuffer::CopyDataPointBytes(toBuf, fromBuf, first, newLen); in Slice()
242 JSHandle<JSArrayBuffer> arrayBuffer(obj); in AllocateArrayBuffer()
259 JSArrayBuffer *buffer = JSArrayBuffer::Cast(arrayBuffer.GetTaggedObject()); in IsDetachedBuffer()
290 JSHandle<JSArrayBuffer> arrBuf(srcBuffer); in CloneArrayBuffer()
305 JSHandle<JSArrayBuffer> newArrBuf(thread, taggedBuf); in CloneArrayBuffer()
311 JSArrayBuffer::CopyDataPointBytes(toBuf, fromBuf, srcByteOffset, cloneLen); in CloneArrayBuffer()
729 JSArrayBuffer *arrayBuffer = JSArrayBuffer::Cast(arrBuf.GetTaggedObject()); in GetDataPointFromBuffer()
Dbuiltins_dataview.cpp66 JSHandle<JSArrayBuffer> arrBufHandle(bufferHandle); in DataViewConstructor()
/arkcompiler/ets_runtime/ecmascript/tests/
Djs_dataview_test.cpp90 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()
Djs_array_buffer_test.cpp75JSArrayBuffer::CopyDataBlockBytes(JSHandle<JSTaggedValue>::Cast(toNativePointer).GetTaggedValue(), in HWTEST_F_L0()
109 JSHandle<JSArrayBuffer> arrBuf = factory->NewJSArrayBuffer(5); in HWTEST_F_L0()
Djs_serializer_test.cpp493 … const JSHandle<JSArrayBuffer> &originArrayBuffer, int32_t byteLength, const char *msg) in JSArrayBufferTest()
500 JSHandle<JSArrayBuffer> resJSArrayBuffer = JSHandle<JSArrayBuffer>::Cast(res); in JSArrayBufferTest()
526 … const JSHandle<JSArrayBuffer> &originArrayBuffer, int32_t byteLength, const char *msg) in JSSharedArrayBufferTest()
533 JSHandle<JSArrayBuffer> resJSArrayBuffer = JSHandle<JSArrayBuffer>::Cast(res); in JSSharedArrayBufferTest()
564 JSHandle<JSArrayBuffer> resJSArrayBuffer = JSHandle<JSArrayBuffer>::Cast(res); in JSSharedArrayBufferTest1()
637 JSHandle<JSArrayBuffer> resJSArrayBuffer(viewedArrayBuffer); in TypedArrayTest1()
845 JSHandle<JSArrayBuffer> arrBuf = JSHandle<JSArrayBuffer>::Cast(res); in TransferJSArrayBufferTest1()
864 JSHandle<JSArrayBuffer> arrBuf = JSHandle<JSArrayBuffer>::Cast(res); in TransferJSArrayBufferTest2()
883 JSHandle<JSArrayBuffer> arrBuf = JSHandle<JSArrayBuffer>::Cast(res); in TransferJSArrayBufferTest3()
913 JSHandle<JSArrayBuffer> resJSArrayBuffer(viewedArrayBuffer); in TransferJSArrayBufferTest4()
[all …]
Ddump_test.cpp707 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()
Djs_typed_array_test.cpp246 JSHandle<JSArrayBuffer> handleArrayBufferFrom = factory->NewJSArrayBuffer(10); in HWTEST_F_L0()
/arkcompiler/ets_runtime/ecmascript/compiler/
Dtyped_array_stub_builder.h57 GateRef offset = IntPtr(JSArrayBuffer::DATA_OFFSET); in GetArrayBufferData()
63 GateRef offset = IntPtr(JSArrayBuffer::BYTE_LENGTH_OFFSET); in GetArrayBufferByteLength()
/arkcompiler/ets_runtime/ecmascript/base/tests/
Datomic_helper_test.cpp61 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/napi/
Djsnapi.cpp119 using ecmascript::JSArrayBuffer;
2069 JSHandle<JSArrayBuffer> arrayBuffer = factory->NewJSArrayBuffer(length); in New()
2078 JSHandle<JSArrayBuffer> arrayBuffer = in New()
2086 JSHandle<JSArrayBuffer> arrayBuffer(JSNApiHelper::ToJSHandle(this)); in ByteLength()
2093 JSHandle<JSArrayBuffer> arrayBuffer(JSNApiHelper::ToJSHandle(this)); in GetBuffer()
2105 JSHandle<JSArrayBuffer> arrayBuffer(JSNApiHelper::ToJSHandle(this)); in Detach()
2111 JSHandle<JSArrayBuffer> arrayBuffer(JSNApiHelper::ToJSHandle(this)); in IsDetach()
2121 JSHandle<JSArrayBuffer> arrayBuffer(arrayBuff); in BufferToStringCallback()
2154 …JSHandle<JSArrayBuffer> arrayBuffer = JSHandle<JSArrayBuffer>::Cast(factory->NewJSArrayBuffer(leng… in New()
2176 JSHandle<JSArrayBuffer> arrayBuffer = in New()
[all …]
/arkcompiler/ets_runtime/ecmascript/mem/
Dobject_xray.h274 JSArrayBuffer::Cast(object)->VisitRangeSlot(visitor); in VisitObjectBody()
277 JSArrayBuffer::Cast(object)->VisitRangeSlot(visitor); in VisitObjectBody()
/arkcompiler/ets_runtime/ecmascript/base/
Dtyped_array_helper.cpp339 uint32_t bufferByteLength = JSHandle<JSArrayBuffer>(buffer)->GetArrayBufferByteLength(); in CreateFromArrayBuffer()

12