Searched refs:referenceMap_ (Results 1 – 5 of 5) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/ |
D | js_serializer.cpp | 250 if (referenceMap_.find(addr) != referenceMap_.end()) { in IsSerialized() 258 auto iter = referenceMap_.find(addr); in WriteIfSerialized() 259 if (iter == referenceMap_.end()) { in WriteIfSerialized() 281 referenceMap_.emplace(addr, objectId_); in WriteTaggedObject() 1098 referenceMap_.clear(); in ~JSDeserializer() 1222 referenceMap_.emplace(objectId_++, bigIntVal); in ReadBigInt() 1241 referenceMap_.emplace(objectId_++, arrayTag); in ReadTaggedArray() 1321 referenceMap_.emplace(objectId_++, methodTag); in ReadMethod() 1368 referenceMap_.emplace(objectId_++, methodTag); in ReadNativeMethod() 1377 referenceMap_.emplace(objectId_++, funcTag); in ReadJSFunction() [all …]
|
D | js_serializer.h | 176 CUnorderedMap<uintptr_t, uint64_t> referenceMap_; variable 237 CUnorderedMap<uint64_t, JSHandle<JSTaggedValue>> referenceMap_; variable
|
/arkcompiler/ets_runtime/ecmascript/serializer/ |
D | base_serializer.h | 34 referenceMap_.clear(); in ~BaseSerializer() 71 CUnorderedMap<TaggedObject *, uint32_t> referenceMap_; variable
|
D | base_serializer.cpp | 69 if (referenceMap_.find(object) != referenceMap_.end()) { in SerializeReference() 70 uint32_t objectIndex = referenceMap_.find(object)->second; in SerializeReference()
|
D | base_serializer-inl.h | 58 referenceMap_.emplace(object, objectIndex_++); in SerializeTaggedObject()
|