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 | 41 using ObjectEncode = std::pair<uint64_t, ecmascript::EncodeBit>; 61 EncodeBit EncodeTaggedObject(TaggedObject *objectHeader, CQueue<TaggedObject *> *queue, 63 EncodeBit GetObjectEncode(JSTaggedValue object, CQueue<TaggedObject *> *queue, 108 …EncodeBit SerializeObjectHeader(TaggedObject *objectHeader, size_t objectType, CQueue<TaggedObject… 122 EncodeBit NativePointerToEncodeBit(void *nativePointer); 124 uintptr_t TaggedObjectEncodeBitToAddr(EncodeBit taggedBit);
|
| D | snapshot_processor.cpp | 1451 …EncodeBit encodeBit = SerializeObjectHeader(objectHeader, static_cast<size_t>(objectType), queue, … in SerializeObject() 1546 EncodeBit encodeBit(*reinterpret_cast<uint64_t *>(begin)); in RelocateSpaceObject() 1579 EncodeBit SnapshotProcessor::SerializeObjectHeader(TaggedObject *objectHeader, size_t objectType, in SerializeObjectHeader() 1585 EncodeBit encodeBit(0); in SerializeObjectHeader() 1603 EncodeBit encodeBit = GetObjectEncode(taggedValue, queue, data); in SerializeTaggedField() 1607 EncodeBit special(JSTaggedValue::Undefined().GetRawData()); in SerializeTaggedField() 1613 EncodeBit special(taggedValue.GetRawData()); in SerializeTaggedField() 1622 EncodeBit encodeBit = GetObjectEncode(taggedValue, queue, data); in SerializeTaggedField() 1632 EncodeBit encodeBit(*value); in DeserializeTaggedField() 1664 EncodeBit encodeBit(*reinterpret_cast<uint64_t *>(object)); in DeserializeClassWord() [all …]
|
| D | snapshot.cpp | 63 std::unordered_map<uint64_t, std::pair<uint64_t, EncodeBit>> data; in Serialize() 91 std::unordered_map<uint64_t, std::pair<uint64_t, EncodeBit>> data; in Serialize() 125 std::unordered_map<uint64_t, std::pair<uint64_t, EncodeBit>> data; in SerializeBuiltins()
|