Searched refs:GetObjectHeader (Results 1 – 12 of 12) sorted by relevance
| /arkcompiler/runtime_core/static_core/runtime/mem/gc/ |
| D | generational-gc-base-inl.h | 62 if (marker->MarkIfNotMarked(gcRoot.GetObjectHeader())) { in MarkImpl() 63 ASSERT(gcRoot.GetObjectHeader() != nullptr); in MarkImpl() 64 objectsStack->PushToStack(RootType::ROOT_CLASS, gcRoot.GetObjectHeader()); in MarkImpl() 66 LOG_DEBUG_GC << "Skip root: " << gcRoot.GetObjectHeader(); in MarkImpl() 105 if (marker->MarkIfNotMarked(gcRoot.GetObjectHeader())) { in VisitCardTableConcurrent() 106 objectsStack->PushToStack(gcRoot.GetType(), gcRoot.GetObjectHeader()); in VisitCardTableConcurrent()
|
| D | gc_root.h | 64 ObjectHeader *GetObjectHeader() const;
|
| D | gc_root.cpp | 52 ObjectHeader *GCRoot::GetObjectHeader() const in GetObjectHeader() function in ark::mem::GCRoot 92 os << std::hex << " " << root.GetObjectHeader() << std::endl; in operator <<()
|
| /arkcompiler/runtime_core/static_core/plugins/ets/runtime/ |
| D | ets_handle.h | 31 : VMHandle<T>(ManagedThread::CastFromThread(coroutine), GetObjectHeader(etsObj)) in EtsHandle() 45 static constexpr ObjectHeader *GetObjectHeader(T *etsObj) in GetObjectHeader() function
|
| /arkcompiler/runtime_core/static_core/plugins/ets/runtime/types/ |
| D | ets_class.h | 364 GetObjectHeader()->SetFieldObject(GetSuperClassOffset(), obj); in SetSuperClass() 369 … return reinterpret_cast<EtsClass *>(GetObjectHeader()->GetFieldObject(GetSuperClassOffset())); in GetSuperClass() 374 GetObjectHeader()->SetFieldPrimitive(GetFlagsOffset(), flags); in SetFlags() 379 return GetObjectHeader()->GetFieldPrimitive<uint32_t>(GetFlagsOffset()); in GetFlags() 428 ObjectHeader *GetObjectHeader() in GetObjectHeader() function 433 const ObjectHeader *GetObjectHeader() const in GetObjectHeader() function
|
| D | ets_class.cpp | 344 name = reinterpret_cast<EtsString *>(GetObjectHeader()->GetFieldObject(GetNameOffset())); in GetName() 461 GetObjectHeader()->SetFieldObject(GetNameOffset(), reinterpret_cast<ObjectHeader *>(name)); in SetName() 466 …return GetObjectHeader()->CompareAndSetFieldObject(GetNameOffset(), reinterpret_cast<ObjectHeader … in CompareAndSetName()
|
| /arkcompiler/runtime_core/static_core/runtime/mem/gc/stw-gc/ |
| D | stw-gc.cpp | 90 LOG_DEBUG_GC << "Handle root " << GetDebugInfoAboutObject(gcRoot.GetObjectHeader()); in Mark() 91 if (marker_.MarkIfNotMarked(gcRoot.GetObjectHeader())) { in Mark() 92 objectsStack.PushToStack(gcRoot.GetType(), gcRoot.GetObjectHeader()); in Mark()
|
| /arkcompiler/runtime_core/static_core/runtime/mem/ |
| D | heap_verifier.cpp | 69 auto referent = root.GetObjectHeader(); in operator ()() 113 auto *baseCls = root.GetObjectHeader()->ClassAddr<BaseClass>(); in VerifyRoot() 116 << root.GetObjectHeader() << " is null"; in VerifyRoot() 199 const auto *rootObjHeader = root.GetObjectHeader(); in VerifyAll()
|
| /arkcompiler/runtime_core/static_core/runtime/mem/gc/g1/ |
| D | g1-gc.cpp | 1272 ObjectHeader *rootObject = gcRoot.GetObjectHeader(); in MixedMarkAndCacheRefs() 1283 auto rootObjectPtr = gcRoot.GetObjectHeader(); in MixedMarkAndCacheRefs() 1720 ValidateObject(gcRoot.GetType(), gcRoot.GetObjectHeader()); in InitialMark() 1721 if (marker_.MarkIfNotMarked(gcRoot.GetObjectHeader())) { in InitialMark() 1722 markingStack.PushToStack(gcRoot.GetType(), gcRoot.GetObjectHeader()); in InitialMark() 2514 if (concMarker_.MarkIfNotMarked(gcRoot.GetObjectHeader())) { in ConcurentMarkImpl() 2515 ASSERT(gcRoot.GetObjectHeader() != nullptr); in ConcurentMarkImpl() 2516 objectsStack->PushToStack(RootType::ROOT_CLASS, gcRoot.GetObjectHeader()); in ConcurentMarkImpl() 2518 LOG_DEBUG_GC << "Skip root: " << gcRoot.GetObjectHeader(); in ConcurentMarkImpl()
|
| D | g1-evacuate-regions-worker-state-inl.h | 162 auto *rootObject = gcRoot.GetObjectHeader(); in EvacuateNonHeapRoots()
|
| /arkcompiler/runtime_core/static_core/runtime/mem/gc/gen-gc/ |
| D | gen-gc.cpp | 183 auto rootObjectPtr = gcRoot.GetObjectHeader(); in MarkYoung() 429 ObjectHeader *rootObject = gcRoot.GetObjectHeader(); in MarkRoots()
|
| /arkcompiler/runtime_core/static_core/runtime/ |
| D | thread.cpp | 791 …ptReferenceStorage_->VisitObjects([&cb](const mem::GCRoot &gcRoot) { cb(gcRoot.GetObjectHeader());… in VisitGCRoots()
|