Home
last modified time | relevance | path

Searched refs:GCDynamicObjectHelpers (Results 1 – 4 of 4) sorted by relevance

/ark/runtime_core/runtime/mem/
Dobject_helpers.h76 class GCDynamicObjectHelpers {
113 using Value = GCDynamicObjectHelpers;
Dobject_helpers.cpp202 void GCDynamicObjectHelpers::TraverseAllObjects(ObjectHeader *object_header, in TraverseAllObjects()
223 void GCDynamicObjectHelpers::RecordDynWeakReference(GC *gc, coretypes::TaggedType *value) in RecordDynWeakReference()
231 void GCDynamicObjectHelpers::HandleDynWeakReferences(GC *gc) in HandleDynWeakReferences()
343 void GCDynamicObjectHelpers::UpdateRefsToMovedObjects(PandaVM *vm, ObjectHeader *object, BaseClass … in UpdateRefsToMovedObjects()
366 void GCDynamicObjectHelpers::UpdateDynArray(PandaVM *vm, ObjectHeader *object, array_size_t index, in UpdateDynArray()
390 void GCDynamicObjectHelpers::UpdateDynObjectRef(PandaVM *vm, ObjectHeader *object, size_t offset, in UpdateDynObjectRef()
Dobject_helpers-inl.h164 void GCDynamicObjectHelpers::TraverseObject(ObjectHeader *object, BaseClass *base_cls, in TraverseObject()
215 void GCDynamicObjectHelpers::TraverseArray(ObjectHeader *object, BaseClass *base_cls, in TraverseArray()
/ark/runtime_core/runtime/mem/gc/
Dgc.h90 class GCDynamicObjectHelpers; variable
792 friend class GCDynamicObjectHelpers; variable