Searched refs:snapshotObj (Results 1 – 2 of 2) sorted by relevance
/ark/js_runtime/ecmascript/snapshot/mem/ |
D | snapshot_serialize.h | 52 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 *>…
|
D | snapshot_serialize.cpp | 678 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 …]
|