Home
last modified time | relevance | path

Searched refs:PushToStack (Results 1 – 10 of 10) sorted by relevance

/arkcompiler/runtime_core/static_core/runtime/mem/gc/
Dgc_adaptive_stack.h51 void PushToStack(const ObjectHeader *fromObject, ObjectHeader *object);
58 void PushToStack(RootType rootType, ObjectHeader *object);
98 void PushToStack(ObjectHeader *element);
Dgc_adaptive_stack.cpp65 void GCAdaptiveStack::PushToStack(const ObjectHeader *fromObject, ObjectHeader *object) in PushToStack() function in panda::mem::GCAdaptiveStack
70 PushToStack(object); in PushToStack()
73 void GCAdaptiveStack::PushToStack(RootType rootType, ObjectHeader *object) in PushToStack() function in panda::mem::GCAdaptiveStack
77 PushToStack(object); in PushToStack()
80 void GCAdaptiveStack::PushToStack(ObjectHeader *element) in PushToStack() function in panda::mem::GCAdaptiveStack
Dgenerational-gc-base-inl.h64 objectsStack->PushToStack(RootType::ROOT_CLASS, gcRoot.GetObjectHeader()); in MarkImpl()
76 objectsStack->PushToStack(RootType::STRING_TABLE, str); in MarkImpl()
95 objectsStack->PushToStack(gcRoot.GetType(), gcRoot.GetObjectHeader()); in MarkImpl()
Dgc.cpp438 references.PushToStack(fromObj, object); in AddReference()
/arkcompiler/runtime_core/static_core/runtime/mem/gc/static/
Dgc_marker_static-inl.h37 objectsStack->PushToStack(object, fieldObject); in HandleObject()
44 objectsStack->PushToStack(object, fieldObject); in HandleObject()
62 objectsStack->PushToStack(cls->GetManagedObject(), fieldObject); in HandleClass()
68 objectsStack->PushToStack(cls->GetManagedObject(), fieldObject); in HandleClass()
97 objectsStack->PushToStack(arrayObject, arrayElement); in HandleArrayClass()
/arkcompiler/runtime_core/static_core/runtime/mem/gc/dynamic/
Dgc_marker_dynamic-inl.h32 objectsStack->PushToStack(object, dynClass); in HandleObject()
53 objectsStack->PushToStack(object, objectHeader); in HandleObject()
78 objectsStack->PushToStack(cls, objectHeader); in HandleClass()
98 objectsStack->PushToStack(arrayObject, elementObject); in HandleArrayClass()
/arkcompiler/runtime_core/static_core/runtime/mem/gc/g1/
Dref_cache_builder.h56 objectsStack_->PushToStack(object, field); in operator()
Dg1-gc.cpp1096 objectsStack.PushToStack(gcRoot.GetType(), rootObjectPtr); in MixedMarkAndCacheRefs()
1500 markingStack.PushToStack(gcRoot.GetType(), gcRoot.GetObjectHeader()); in InitialMark()
1828 objectStack->PushToStack(RootType::SATB_BUFFER, obj); in DrainSatb()
1842 objectStack->PushToStack(RootType::SATB_BUFFER, obj); in DrainSatb()
1850 objectStack->PushToStack(RootType::SATB_BUFFER, obj); in DrainSatb()
2263 objectsStack->PushToStack(RootType::ROOT_CLASS, gcRoot.GetObjectHeader()); in ConcurentMarkImpl()
2275 objectsStack->PushToStack(RootType::STRING_TABLE, str); in ConcurentMarkImpl()
/arkcompiler/runtime_core/static_core/runtime/mem/gc/stw-gc/
Dstw-gc.cpp92 objectsStack.PushToStack(gcRoot.GetType(), gcRoot.GetObjectHeader()); in Mark()
104 objectsStack.PushToStack(RootType::STRING_TABLE, str); in Mark()
/arkcompiler/runtime_core/static_core/runtime/mem/gc/gen-gc/
Dgen-gc.cpp191 objectsStack.PushToStack(gcRoot.GetType(), rootObjectPtr); in MarkYoung()
447 objectsStack->PushToStack(gcRoot.GetType(), rootObject); in MarkRoots()
514 objectsStack->PushToStack(RootType::STRING_TABLE, str); in ReMark()
540 objectsStack.PushToStack(RootType::STRING_TABLE, str); in FullMark()