Home
last modified time | relevance | path

Searched defs:objectHeader (Results 1 – 25 of 25) sorted by relevance

/arkcompiler/runtime_core/static_core/runtime/mem/
Dobject_helpers.cpp57 static void DumpArrayClassObject(ObjectHeader *objectHeader, std::basic_ostream<char, std::char_tra… in DumpArrayClassObject()
66 static void DumpStringClass(ObjectHeader *objectHeader, std::basic_ostream<char, std::char_traits<c… in DumpStringClass()
82 static void DumpReferenceField(ObjectHeader *objectHeader, const Field &field, in DumpReferenceField()
95 static void DumpPrimitivesField(ObjectHeader *objectHeader, const Field &field, in DumpPrimitivesField()
162 void DumpObjectFields(ObjectHeader *objectHeader, std::basic_ostream<char, std::char_traits<char>> … in DumpObjectFields()
177 void DumpObject(ObjectHeader *objectHeader, std::basic_ostream<char, std::char_traits<char>> *oStre… in DumpObject()
198 void TraverseFields(const Span<Field> &fields, const Class *cls, const ObjectHeader *objectHeader, in TraverseFields()
237 ObjectHeader *GetForwardAddress(ObjectHeader *objectHeader) in GetForwardAddress()
275 void GCDynamicObjectHelpers::TraverseAllObjects(ObjectHeader *objectHeader, in TraverseAllObjects()
321 void GCStaticObjectHelpers::TraverseAllObjects(ObjectHeader *objectHeader, in TraverseAllObjects()
Dheap_verifier.cpp45 void HeapReferenceVerifier<LANG_TYPE>::operator()([[maybe_unused]] ObjectHeader *objectHeader, Obje… in operator ()()
164 const ObjectHeader *referent) { in VerifyAll()
222 bool ObjectVerificationInfo::VerifyUpdatedRef(ObjectHeader *objectHeader, ObjectHeader *updatedRef, in VerifyUpdatedRef()
274ObjectHeader *objectHeader, ObjectHeader *referent) in AddToVerificationInfo()
293 [this, &refNumber](ObjectHeader *objectHeader, ObjectHeader *referent) { in CollectVerificationInfo()
330 [this, &failsCount](const ObjectHeader *objectHeader, const ObjectHeader *referent) { in VerifyAll()
338 …[this, &nonYoungChecker, &refNumber, &failsCount, &it](ObjectHeader *objectHeader, ObjectHeader *r… in VerifyAll()
Dtlab.cpp79 auto objectHeader = static_cast<ObjectHeader *>(curPtr); in IterateOverObjects() local
102 auto objectHeader = static_cast<ObjectHeader *>(currentPtr); in IterateOverObjectsInRange() local
Dregion_space-inl.h107 auto objectHeader = reinterpret_cast<ObjectHeader *>(curPtr); in IterateOverObjects() local
120 auto *objectHeader = reinterpret_cast<ObjectHeader *>(curPtr); in IterateOverObjects() local
Dbump-allocator-inl.h166 auto objectHeader = static_cast<ObjectHeader *>(curPtr); in IterateOverObjects() local
218 auto *objectHeader = static_cast<ObjectHeader *>(currentPtr); in IterateOverObjectsInRange() local
Dobject_helpers-inl.h141 bool GCStaticObjectHelpers::TraverseAllObjectsWithInfo(ObjectHeader *objectHeader, Handler &handler… in TraverseAllObjectsWithInfo()
255 bool GCDynamicObjectHelpers::TraverseAllObjectsWithInfo(ObjectHeader *objectHeader, Handler &handle… in TraverseAllObjectsWithInfo()
/arkcompiler/runtime_core/static_core/runtime/mem/gc/gen-gc/
Dgen-gc.cpp207 …ObjectChecker tenuredRangeYoungObjectChecker = [&youngMr](const ObjectHeader *objectHeader) -> boo… in MarkYoung()
211 … ObjectChecker fromObjectChecker = []([[maybe_unused]] const ObjectHeader *objectHeader) -> bool { in MarkYoung()
300 &youngDeleteCount](ObjectHeader *objectHeader) -> void { in CollectYoungAndMove()
453 …ObjectChecker youngRangeTenuredObjectChecker = [&youngMr](const ObjectHeader *objectHeader) -> boo… in MarkRoots()
456 … ObjectChecker fromObjectChecker = [&youngMr, this](const ObjectHeader *objectHeader) -> bool { in MarkRoots()
572 void GenGC<LanguageConfig>::UnMarkObject(ObjectHeader *objectHeader) in UnMarkObject()
617 ObjectHeader *objectHeader = monitor->GetObject(); in Sweep() local
660 this->GetPandaVm()->SweepVmRefs([&youngMemRange](ObjectHeader *objectHeader) { in SweepYoungVmRefs()
/arkcompiler/runtime_core/static_core/runtime/mem/gc/dynamic/
Dgc_marker_dynamic-inl.h51 ObjectHeader *objectHeader = taggedValue.GetHeapObject(); in HandleObject() local
76 ObjectHeader *objectHeader = taggedValue.GetHeapObject(); in HandleClass() local
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/intrinsics/helpers/
Dets_to_string_cache.h60 static Derived *FromCoreType(ObjectHeader *objectHeader) in FromCoreType()
/arkcompiler/runtime_core/static_core/runtime/mem/gc/lang/
Dgc_lang.cpp84 ObjectHeader *objectHeader = monitor->GetObject(); in CommonUpdateRefsToMovedObjects() local
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/types/
Dets_object.h172 static constexpr EtsObject *FromCoreType(ObjectHeader *objectHeader) in FromCoreType()
177 static constexpr const EtsObject *FromCoreType(const ObjectHeader *objectHeader) in FromCoreType()
Dets_array.h163 static EtsTypedObjectArray *FromCoreType(ObjectHeader *objectHeader) in FromCoreType()
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/
Dets_class_linker_extension.cpp381 Class *EtsClassLinkerExtension::InitializeClass(ObjectHeader *objectHeader, const uint8_t *descript… in InitializeClass()
424 …auto objectHeader = heapManager_->AllocateNonMovableObject<true>(nullptr, EtsClass::GetSize(size)); in CreateClassRoot() local
/arkcompiler/runtime_core/static_core/runtime/mem/gc/
Dgc_root.cpp121 &fromObjectChecker](ObjectHeader *objectHeader) { in VisitCardTableRoots()
183 ObjectHeader *objectHeader = vRegister.GetReference(); in VisitRegisterRoot() local
Dgc.cpp436 bool GC::MarkObjectIfNotMarked(ObjectHeader *objectHeader) in MarkObjectIfNotMarked()
942 ObjectHeader *objectHeader = vreg.GetReference(); in UpdateRefsInVRegs() local
/arkcompiler/runtime_core/static_core/runtime/core/
Dcore_class_linker_extension.cpp318 ObjectHeader *objectHeader; in CreateClass() local
Dcore_vm.cpp274 ObjectHeader *objectHeader = nullptr; in InvokeEntrypointImpl() local
/arkcompiler/ets_runtime/ecmascript/snapshot/mem/
Dsnapshot_processor.cpp1453 void SnapshotProcessor::SerializeObject(TaggedObject *objectHeader, CQueue<TaggedObject *> *queue, in SerializeObject()
1550 TaggedObject *objectHeader = reinterpret_cast<TaggedObject *>(begin); in RelocateSpaceObject() local
1575 EncodeBit SnapshotProcessor::SerializeObjectHeader(TaggedObject *objectHeader, size_t objectType, in SerializeObjectHeader()
1708 void SnapshotProcessor::DeserializeField(TaggedObject *objectHeader) in DeserializeField()
1816 uintptr_t SnapshotProcessor::GetNewObj(size_t objectSize, TaggedObject *objectHeader) in GetNewObj()
1838 EncodeBit SnapshotProcessor::EncodeTaggedObject(TaggedObject *objectHeader, CQueue<TaggedObject *> … in EncodeTaggedObject()
Dsnapshot.cpp34 void Snapshot::Serialize(TaggedObject *objectHeader, const JSPandaFile *jsPandaFile, const CString … in Serialize()
/arkcompiler/runtime_core/static_core/runtime/include/
Dmtmanaged_thread.h287 void SetEnterMonitorObject(ObjectHeader *objectHeader) in SetEnterMonitorObject()
/arkcompiler/runtime_core/static_core/runtime/mem/gc/stw-gc/
Dstw-gc.cpp225 void StwGC<LanguageConfig>::UnMarkObject([[maybe_unused]] ObjectHeader *objectHeader) in UnMarkObject()
/arkcompiler/runtime_core/static_core/libpandabase/mem/
Dmem.h285 inline bool NoFilterChecker([[maybe_unused]] const ObjectHeader *objectHeader) in NoFilterChecker()
/arkcompiler/runtime_core/static_core/runtime/mem/refstorage/
Dreference_storage.cpp468 … auto objectHeader = bit_cast<ObjectHeader **, const ark::CFrame::SlotType *>(slotTypeRef); in StackReferenceCheck() local
/arkcompiler/runtime_core/static_core/runtime/mem/gc/g1/
Dg1-gc.cpp232 auto promotionDeathChecker = [this, &deadMoveCount](ObjectHeader *objectHeader) { in RegionPromotionImpl()
291 ObjectStatus operator()(ObjectHeader *objectHeader) in operator ()()
404 auto deathVisitor = [](ObjectHeader *objectHeader) { in ClearEmptyTenuredMovableRegions()
472 auto deathChecker = [this, &deleteCount](ObjectHeader *objectHeader) { in RegionCompactingImpl()
/arkcompiler/runtime_core/static_core/runtime/
Dthread.cpp640 void ManagedThread::PushLocalObject(ObjectHeader **objectHeader) in PushLocalObject()