Home
last modified time | relevance | path

Searched refs:snapshotObj (Results 1 – 2 of 2) sorted by relevance

/ark/js_runtime/ecmascript/snapshot/mem/
Dsnapshot_serialize.h52 void NativePointerSerialize(TaggedObject *objectHeader, uintptr_t snapshotObj);
53 void JSObjectSerialize(TaggedObject *objectHeader, uintptr_t snapshotObj, size_t objectSize,
56 … void JSFunctionBaseSerialize(TaggedObject *objectHeader, uintptr_t snapshotObj, size_t objectSize,
59 void JSProxySerialize(TaggedObject *objectHeader, uintptr_t snapshotObj, size_t objectSize,
62 void DynClassSerialize(TaggedObject *objectHeader, uintptr_t snapshotObj, size_t objectSize,
65 …void DynArraySerialize(TaggedObject *objectHeader, uintptr_t snapshotObj, CQueue<TaggedObject *> *…
67 void DynStringSerialize(TaggedObject *objectHeader, uintptr_t snapshotObj);
68 …void DynProgramSerialize(TaggedObject *objectHeader, uintptr_t snapshotObj, CQueue<TaggedObject *>…
Dsnapshot_serialize.cpp678 uintptr_t snapshotObj = vm_->GetFactory()->NewSpaceBySnapShotAllocator(objectSize); in Serialize() local
679 if (snapshotObj == 0) { in Serialize()
683 if (memcpy_s(ToVoidPtr(snapshotObj), objectSize, objectHeader, objectSize) != EOK) { in Serialize()
690 SetObjectSlotField(snapshotObj, 0, headSlot.GetValue()); in Serialize()
697 DynClassSerialize(objectHeader, snapshotObj, objectSize, queue, data); in Serialize()
700 DynStringSerialize(objectHeader, snapshotObj); in Serialize()
704 DynArraySerialize(objectHeader, snapshotObj, queue, data); in Serialize()
707 NativePointerSerialize(objectHeader, snapshotObj); in Serialize()
710 DynProgramSerialize(objectHeader, snapshotObj, queue, data); in Serialize()
722 JSFunctionBaseSerialize(objectHeader, snapshotObj, objectSize, queue, data); in Serialize()
[all …]