Home
last modified time | relevance | path

Searched refs:SerializedObjectSpace (Results 1 – 6 of 6) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/serializer/
Dserialize_data.h49 enum class SerializedObjectSpace : uint8_t { enum
72 static uint8_t EncodeNewObject(SerializedObjectSpace space) in EncodeNewObject()
77 static SerializedObjectSpace DecodeSpace(uint8_t type) in DecodeSpace()
80 return static_cast<SerializedObjectSpace>(type); in DecodeSpace()
288 void CalculateSerializedObjectSize(SerializedObjectSpace space, size_t objectSize) in CalculateSerializedObjectSize()
291 case SerializedObjectSpace::OLD_SPACE: in CalculateSerializedObjectSize()
294 case SerializedObjectSpace::NON_MOVABLE_SPACE: in CalculateSerializedObjectSize()
297 case SerializedObjectSpace::MACHINE_CODE_SPACE: in CalculateSerializedObjectSize()
Dbase_deserializer.cpp30 (uint8_t)SerializedObjectSpace::OLD_SPACE: \
31 case (uint8_t)SerializedObjectSpace::NON_MOVABLE_SPACE: \
32 case (uint8_t)SerializedObjectSpace::MACHINE_CODE_SPACE: \
33 case (uint8_t)SerializedObjectSpace::HUGE_SPACE
96 uintptr_t BaseDeserializer::DeserializeTaggedObject(SerializedObjectSpace space) in DeserializeTaggedObject()
182 void BaseDeserializer::HandleNewObjectEncodeFlag(SerializedObjectSpace space, uintptr_t objAddr, s… in HandleNewObjectEncodeFlag()
302 SerializedObjectSpace space = SerializeData::DecodeSpace(encodeFlag); in ReadSingleEncodeData()
407 uintptr_t BaseDeserializer::RelocateObjectAddr(SerializedObjectSpace space, size_t objSize) in RelocateObjectAddr()
411 case SerializedObjectSpace::OLD_SPACE: { in RelocateObjectAddr()
420 case SerializedObjectSpace::NON_MOVABLE_SPACE: { in RelocateObjectAddr()
[all …]
Dbase_serializer.cpp24 SerializedObjectSpace BaseSerializer::GetSerializedObjectSpace(TaggedObject *object) const in GetSerializedObjectSpace()
28 return SerializedObjectSpace::OLD_SPACE; in GetSerializedObjectSpace()
31 return SerializedObjectSpace::NON_MOVABLE_SPACE; in GetSerializedObjectSpace()
34 return SerializedObjectSpace::MACHINE_CODE_SPACE; in GetSerializedObjectSpace()
37 return SerializedObjectSpace::HUGE_SPACE; in GetSerializedObjectSpace()
Dbase_deserializer.h123 uintptr_t DeserializeTaggedObject(SerializedObjectSpace space);
127 uintptr_t RelocateObjectAddr(SerializedObjectSpace space, size_t objSize);
131 …void HandleNewObjectEncodeFlag(SerializedObjectSpace space, uintptr_t objAddr, size_t fieldOffset,…
Dbase_serializer-inl.h54 SerializedObjectSpace space = GetSerializedObjectSpace(object); in SerializeTaggedObject()
Dbase_serializer.h64 SerializedObjectSpace GetSerializedObjectSpace(TaggedObject *object) const;