Searched refs:SlotAddress (Results 1 - 10 of 10) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/serializer/ |
H A D | base_serializer-inl.h | 29 WriteMultiRawData(start.SlotAddress(), end.SlotAddress() - start.SlotAddress()); in SerializeObjectField() 33 WriteMultiRawData(start.SlotAddress(), end.SlotAddress() - start.SlotAddress()); in SerializeObjectField()
|
H A D | base_serializer.cpp | 135 size_t fieldOffset = slot.SlotAddress() - ToUintPtr(root); in SerializeHClassFieldIndividually() 180 size_t fieldOffset = slot.SlotAddress() - ToUintPtr(root); in SerializeSFunctionFieldIndividually() 198 data_->WriteRawData(reinterpret_cast<uint8_t *>(slot.SlotAddress()), sizeof(uintptr_t)); in SerializeSFunctionFieldIndividually() 232 size_t fieldOffset = slot.SlotAddress() - ToUintPtr(root); in SerializeLexicalEnvFieldIndividually() 255 size_t fieldOffset = slot.SlotAddress() - ToUintPtr(root); in SerializeSendableEnvFieldIndividually() 278 size_t fieldOffset = slot.SlotAddress() - ToUintPtr(root); in SerializeAsyncFunctionFieldIndividually() 302 data_->WriteRawData(reinterpret_cast<uint8_t *>(slot.SlotAddress()), sizeof(uintptr_t)); in SerializeAsyncFunctionFieldIndividually() 346 auto fieldAddr = slot.SlotAddress(); in SerializeInObjField()
|
/arkcompiler/ets_runtime/ecmascript/mem/ |
H A D | verification.cpp | 35 << ", slot address=" << reinterpret_cast<void*>(slot.SlotAddress()) in LogErrorForObjSlot() 45 << ", obj slot oldToNew bit=" << region->TestOldToNew(slot.SlotAddress()) in LogErrorForObjSlot() 46 << ", obj slot newToEden bit=" << region->TestNewToEden(slot.SlotAddress()) in LogErrorForObjSlot() 192 if (!objectRegion->TestOldToNew(slot.SlotAddress())) { in VerifyMarkEden() 201 if (!objectRegion->TestNewToEden(slot.SlotAddress())) { in VerifyMarkEden() 235 if (!objectRegion->TestOldToNew(slot.SlotAddress())) { in VerifyMarkYoung() 243 if (!objectRegion->TestLocalToShare(slot.SlotAddress())) { in VerifyMarkYoung() 271 if (objectRegion->TestOldToNew(slot.SlotAddress())) { in VerifyEvacuateEden() 288 if (objectRegion->TestNewToEden(slot.SlotAddress())) { in VerifyEvacuateEden() 311 if (objectRegion->TestOldToNew(slot.SlotAddress())) { in VerifyEvacuateYoung() [all...] |
H A D | parallel_evacuator-inl.h | 280 region->AtomicInsertLocalToShareRSet(slot.SlotAddress()); in SetLocalToShareRSet() 312 region->AtomicInsertNewToEdenRSet(slot.SlotAddress()); in SetObjectRSet() 314 region->AtomicInsertLocalToShareRSet(slot.SlotAddress()); in SetObjectRSet() 318 region->InsertOldToNewRSet(slot.SlotAddress()); in SetObjectRSet() 320 region->InsertLocalToShareRSet(slot.SlotAddress()); in SetObjectRSet() 322 region->InsertCrossRegionRSet(slot.SlotAddress()); in SetObjectRSet()
|
H A D | parallel_marker-inl.h | 65 RecordWeakReference(threadId, reinterpret_cast<JSTaggedType *>(slot.SlotAddress()), rootRegion); in MarkValue() 71 rootRegion->AtomicInsertCrossRegionRSet(slot.SlotAddress()); in MarkValue() 222 Region *objectRegion = Region::ObjectAddressToRange(start.SlotAddress()); in HandleRangeRoots() 223 RecordWeakReference(threadId, reinterpret_cast<JSTaggedType *>(slot.SlotAddress()), objectRegion); in HandleRangeRoots() 365 region->AtomicInsertLocalToShareRSet(slot.SlotAddress()); in SetLocalToShareRSet() 375 RecordWeakReference(threadId, reinterpret_cast<JSTaggedType *>(slot.SlotAddress()), rootRegion); in MarkValue() 446 RecordWeakReference(threadId, reinterpret_cast<JSTaggedType *>(slot.SlotAddress())); in MarkValue()
|
H A D | slots.h | 96 uintptr_t SlotAddress() const in SlotAddress() function in panda::ecmascript::ObjectSlot
|
H A D | parallel_marker.cpp | 168 visitAddrNum += end.SlotAddress() - start.SlotAddress(); in ProcessIncrementalMarkStack()
|
/arkcompiler/ets_runtime/ecmascript/mem/shared_heap/ |
H A D | shared_gc_marker-inl.h | 53 RecordWeakReference(threadId, reinterpret_cast<JSTaggedType *>(slot.SlotAddress())); in MarkValue() 254 RecordWeakReference(threadId, reinterpret_cast<JSTaggedType *>(slot.SlotAddress())); in MarkValue()
|
/arkcompiler/ets_runtime/ecmascript/snapshot/mem/ |
H A D | snapshot_processor.cpp | 1452 auto nativePointer = *reinterpret_cast<void **>(slot.SlotAddress()); in SerializeObject() 1453 SetObjectEncodeField(snapshotObj, slot.SlotAddress() - ToUintPtr(root), in SerializeObject() 1459 auto fieldAddr = reinterpret_cast<JSTaggedType *>(slot.SlotAddress()); in SerializeObject() 1460 SetObjectEncodeField(snapshotObj, slot.SlotAddress() - ToUintPtr(root), in SerializeObject() 1480 auto fieldAddr = reinterpret_cast<double *>(slot.SlotAddress()); in VisitObjectBodyWithRep() 1481 SetObjectEncodeField(obj, slot.SlotAddress() - ToUintPtr(root), in VisitObjectBodyWithRep() 1485 auto fieldAddr = reinterpret_cast<JSTaggedType *>(slot.SlotAddress()); in VisitObjectBodyWithRep() 1486 SetObjectEncodeField(obj, slot.SlotAddress() - ToUintPtr(root), in VisitObjectBodyWithRep() 1684 auto encodeBitAddr = reinterpret_cast<uint64_t *>(slot.SlotAddress()); in DeserializeField()
|
/arkcompiler/ets_runtime/ecmascript/dfx/hprof/ |
H A D | heap_profiler.cpp | 300 auto taggedPointerAddr = reinterpret_cast<uint64_t **>(slot.SlotAddress()); in DecodeObj() 512 auto taggedPointerAddr = reinterpret_cast<uint64_t **>(slot.SlotAddress()); in GetNotFoundObj()
|
Completed in 10 milliseconds