Lines Matching defs:SnapshotProcessor
1001 void SnapshotProcessor::Initialize()
1016 SnapshotProcessor::~SnapshotProcessor()
1049 void SnapshotProcessor::StopAllocate()
1057 void SnapshotProcessor::WriteObjectToFile(std::fstream &writer)
1066 void SnapshotProcessor::WriteSpaceObjectToFile(Space* space, std::fstream &writer)
1095 void SnapshotProcessor::WriteHugeObjectToFile(HugeObjectSpace* space, std::fstream &writer)
1110 std::vector<uint32_t> SnapshotProcessor::StatisticsObjectSize()
1121 uint32_t SnapshotProcessor::StatisticsSpaceObjectSize(Space* space)
1135 uint32_t SnapshotProcessor::StatisticsHugeObjectSize(HugeObjectSpace* space)
1147 void SnapshotProcessor::ProcessObjectQueue(CQueue<TaggedObject *> *queue,
1162 uintptr_t SnapshotProcessor::AllocateObjectToLocalSpace(Space *space, size_t objectSize)
1186 void SnapshotProcessor::SetObjectEncodeField(uintptr_t obj, size_t offset, uint64_t value)
1191 void SnapshotProcessor::DeserializeObjectExcludeString(uintptr_t oldSpaceBegin, size_t oldSpaceObjSize,
1214 void SnapshotProcessor::DeserializeSpaceObject(uintptr_t beginAddr, Space* space, size_t spaceObjSize)
1259 void SnapshotProcessor::DeserializeHugeSpaceObject(uintptr_t beginAddr, HugeObjectSpace* space, size_t hugeSpaceObjSize)
1299 void SnapshotProcessor::DeserializeString(uintptr_t stringBegin, uintptr_t stringEnd)
1361 void SnapshotProcessor::DeserializePandaMethod(uintptr_t begin, uintptr_t end, MethodLiteral *methods,
1378 void SnapshotProcessor::HandleRootObject(SnapshotType type, uintptr_t rootObjectAddr,
1421 void SnapshotProcessor::AddRootObjectToAOTFileManager(SnapshotType type, const CString &fileName)
1430 void SnapshotProcessor::SerializeObject(TaggedObject *objectHeader, CQueue<TaggedObject *> *queue,
1469 bool SnapshotProcessor::VisitObjectBodyWithRep(TaggedObject *root, ObjectSlot slot, uintptr_t obj, int index,
1493 void SnapshotProcessor::Relocate(SnapshotType type, const JSPandaFile *jsPandaFile, uint64_t rootObjSize)
1516 void SnapshotProcessor::RelocateSpaceObject(const JSPandaFile *jsPandaFile, Space* space, SnapshotType type,
1570 EncodeBit SnapshotProcessor::SerializeObjectHeader(TaggedObject *objectHeader, size_t objectType,
1587 uint64_t SnapshotProcessor::SerializeTaggedField(JSTaggedType *tagged, CQueue<TaggedObject *> *queue,
1621 void SnapshotProcessor::DeserializeTaggedField(uint64_t *value, TaggedObject *root)
1665 void SnapshotProcessor::DeserializeClassWord(TaggedObject *object)
1680 void SnapshotProcessor::DeserializeField(TaggedObject *objectHeader)
1696 EncodeBit SnapshotProcessor::NativePointerToEncodeBit(void *nativePointer)
1718 size_t SnapshotProcessor::SearchNativeMethodIndex(void *nativePointer)
1731 uintptr_t SnapshotProcessor::TaggedObjectEncodeBitToAddr(EncodeBit taggedBit)
1754 void SnapshotProcessor::DeserializeNativePointer(uint64_t *value)
1768 void SnapshotProcessor::SerializePandaFileMethod()
1798 uintptr_t SnapshotProcessor::GetNewObj(size_t objectSize, TaggedObject *objectHeader)
1820 EncodeBit SnapshotProcessor::EncodeTaggedObject(TaggedObject *objectHeader, CQueue<TaggedObject *> *queue,
1881 EncodeBit SnapshotProcessor::GetObjectEncode(JSTaggedValue object, CQueue<TaggedObject *> *queue,
1896 void SnapshotProcessor::EncodeTaggedObjectRange(ObjectSlot start, ObjectSlot end, CQueue<TaggedObject *> *queue,
1911 size_t SnapshotProcessor::GetNativeTableSize() const
1916 SnapshotRegionHeadInfo SnapshotProcessor::GenerateRegionHeadInfo(Region *region)
1929 void SnapshotProcessor::ResetRegionUnusedRange(Region *region)