Searched refs:EncodeBit (Results 1 – 4 of 4) sorted by relevance
| /arkcompiler/ets_runtime/ecmascript/snapshot/mem/ |
| D | encode_bit.h | 34 class EncodeBit final { 36 ~EncodeBit() = default; 37 EncodeBit() = delete; 39 DEFAULT_COPY_SEMANTIC(EncodeBit); 40 DEFAULT_MOVE_SEMANTIC(EncodeBit); 42 explicit EncodeBit(uint64_t value) : value_(value) {} in EncodeBit() function 167 static_assert(EncodeBit::REGION_INDEX_BIT_NUMBER + EncodeBit::OBJECT_OFFSET_IN_REGION_NUMBER + 168 …EncodeBit::OBJECT_TO_STRING_FLAG_NUMBER + EncodeBit::OBJECT_TYPE_BIT_NUMBER + EncodeBit::OBJECT_SP… 169 … EncodeBit::GLOBAL_CONST_OR_BUILTINS + EncodeBit::TS_WEAK_OBJECT + EncodeBit::UNUSED_BIT_NUMBER + 170 EncodeBit::IS_REFERENCE_BIT_NUMBER == Constants::UINT_64_BITS_COUNT);
|
| D | snapshot_processor.h | 51 using ObjectEncode = std::pair<uint64_t, ecmascript::EncodeBit>; 72 EncodeBit EncodeTaggedObject(TaggedObject *objectHeader, CQueue<TaggedObject *> *queue, 74 EncodeBit GetObjectEncode(JSTaggedValue object, CQueue<TaggedObject *> *queue, 121 …EncodeBit SerializeObjectHeader(TaggedObject *objectHeader, size_t objectType, CQueue<TaggedObject… 135 EncodeBit NativePointerToEncodeBit(void *nativePointer); 137 uintptr_t TaggedObjectEncodeBitToAddr(EncodeBit taggedBit);
|
| D | snapshot_processor.cpp | 1444 …EncodeBit encodeBit = SerializeObjectHeader(objectHeader, static_cast<size_t>(objectType), queue, … in SerializeObject() 1537 EncodeBit encodeBit(*reinterpret_cast<uint64_t *>(begin)); in RelocateSpaceObject() 1570 EncodeBit SnapshotProcessor::SerializeObjectHeader(TaggedObject *objectHeader, size_t objectType, in SerializeObjectHeader() 1576 EncodeBit encodeBit(0); in SerializeObjectHeader() 1594 EncodeBit encodeBit = GetObjectEncode(taggedValue, queue, data); in SerializeTaggedField() 1598 EncodeBit special(JSTaggedValue::Undefined().GetRawData()); in SerializeTaggedField() 1604 EncodeBit special(taggedValue.GetRawData()); in SerializeTaggedField() 1613 EncodeBit encodeBit = GetObjectEncode(taggedValue, queue, data); in SerializeTaggedField() 1623 EncodeBit encodeBit(*value); in DeserializeTaggedField() 1667 EncodeBit encodeBit(*reinterpret_cast<uint64_t *>(object)); in DeserializeClassWord() [all …]
|
| D | snapshot.cpp | 51 std::unordered_map<uint64_t, std::pair<uint64_t, EncodeBit>> data; in Serialize() 80 std::unordered_map<uint64_t, std::pair<uint64_t, EncodeBit>> data; in Serialize() 115 std::unordered_map<uint64_t, std::pair<uint64_t, EncodeBit>> data; in SerializeBuiltins()
|