Home
last modified time | relevance | path

Searched refs:ObjectStatus (Results 1 - 16 of 16) sorted by relevance

/arkcompiler/runtime_core/libpandabase/mem/
H A Dmem.h238 enum class ObjectStatus : bool { class
244 using GCObjectVisitor = std::function<ObjectStatus(ObjectHeader *)>;
260 inline ObjectStatus GCKillEmAllVisitor([[maybe_unused]] const ObjectHeader *mem) in GCKillEmAllVisitor()
262 return ObjectStatus::DEAD_OBJECT; in GCKillEmAllVisitor()
/arkcompiler/runtime_core/static_core/runtime/mem/gc/
H A Dgc_marker.h232 ObjectStatus MarkChecker(const ObjectHeader *object) const in MarkChecker()
237 return ObjectStatus::ALIVE_OBJECT; in MarkChecker()
240 ObjectStatus objectStatus = in MarkChecker()
241 IsMarked<REVERSED_MARK>(object) ? ObjectStatus::ALIVE_OBJECT : ObjectStatus::DEAD_OBJECT; in MarkChecker()
/arkcompiler/runtime_core/static_core/libpandabase/mem/
H A Dmem.h270 enum class ObjectStatus : bool { class
276 using GCObjectVisitor = std::function<ObjectStatus(ObjectHeader *)>;
290 inline ObjectStatus GCKillEmAllVisitor([[maybe_unused]] const ObjectHeader *mem) in GCKillEmAllVisitor()
292 return ObjectStatus::DEAD_OBJECT; in GCKillEmAllVisitor()
/arkcompiler/runtime_core/static_core/runtime/mem/gc/g1/
H A Dg1-gc.cpp234 return ObjectStatus::ALIVE_OBJECT; in RegionPromotionImpl()
238 return ObjectStatus::DEAD_OBJECT; in RegionPromotionImpl()
291 ObjectStatus operator()(ObjectHeader *objectHeader) in operator ()()
297 return ObjectStatus::ALIVE_OBJECT; in operator ()()
303 return ObjectStatus::ALIVE_OBJECT; in operator ()()
309 return ObjectStatus::ALIVE_OBJECT; in operator ()()
322 return ObjectStatus::DEAD_OBJECT; in operator ()()
467 return ObjectStatus::ALIVE_OBJECT; in RegionCompactingImpl()
476 return ObjectStatus::DEAD_OBJECT; in RegionCompactingImpl()
1887 return ObjectStatus in SweepNonRegularVmRefs()
[all...]
/arkcompiler/runtime_core/static_core/runtime/tests/
H A Dregion_allocator_test.cpp180 return ObjectStatus::ALIVE_OBJECT; in ObjectChecker()
446 return ObjectStatus::ALIVE_OBJECT; in TEST_F()
544 regionsVector, []([[maybe_unused]] ObjectHeader *object) { return ObjectStatus::ALIVE_OBJECT; }, in TEST_F()
591 return ObjectStatus::ALIVE_OBJECT; in TEST_F()
875 return ObjectStatus::ALIVE_OBJECT; in TEST_F()
902 allocator.CollectAndRemoveFreeRegions(REGION_VISITOR, [](ObjectHeader *) { return ObjectStatus::ALIVE_OBJECT; }); in TEST_F()
924 allocator.CollectAndRemoveFreeRegions(REGION_VISITOR, [](ObjectHeader *) { return ObjectStatus::DEAD_OBJECT; }); in TEST_F()
H A Dallocator_test_base.h912 return ObjectStatus::DEAD_OBJECT; in MtAllocIterateTest()
960 return ObjectStatus::DEAD_OBJECT; in MtAllocCollectTest()
1056 static ObjectStatus ReturnDeadAndPutInSet(ObjectHeader *objMem) in ReturnDeadAndPutInSet()
1059 return ObjectStatus::DEAD_OBJECT; in ReturnDeadAndPutInSet()
1285 ObjectStatus objectStatus = in MtAllocCollectRun()
1286 object->IsMarkedForGC() ? ObjectStatus::DEAD_OBJECT : ObjectStatus::ALIVE_OBJECT; in MtAllocCollectRun()
/arkcompiler/runtime_core/static_core/runtime/mem/
H A Dtlab.h179 if (deathChecker(objectHeader) == ObjectStatus::ALIVE_OBJECT) { in CollectAndMove()
H A Dregion_allocator-inl.h449 if (deathChecker(object) != ObjectStatus::ALIVE_OBJECT) { in CompactSpecificRegion()
533 if (deathChecker(object) == ObjectStatus::ALIVE_OBJECT) { in PromoteYoungRegion()
753 if (deathChecker(objectToProceed) == ObjectStatus::DEAD_OBJECT) { in Collect()
H A Dbump-allocator-inl.h261 if (deathChecker(objectHeader) == ObjectStatus::ALIVE_OBJECT) { in CollectAndMove()
H A Dhumongous_obj_allocator-inl.h136 if (deathCheckerFn(objectHeader) == ObjectStatus::DEAD_OBJECT) { in Collect()
H A Dfreelist_allocator-inl.h228 if (deathCheckerFn(mem) == ObjectStatus::DEAD_OBJECT) { in Collect()
H A Drunslots_allocator-inl.h237 if (deathCheckerFn(objectHeader) == ObjectStatus::DEAD_OBJECT) { in Collect()
/arkcompiler/runtime_core/static_core/runtime/mem/gc/gen-gc/
H A Dgen-gc.cpp603 return ObjectStatus::ALIVE_OBJECT; in Sweep()
625 if (status == ObjectStatus::DEAD_OBJECT) { in Sweep()
662 return ObjectStatus::DEAD_OBJECT; in SweepYoungVmRefs()
664 return ObjectStatus::ALIVE_OBJECT; in SweepYoungVmRefs()
/arkcompiler/runtime_core/static_core/runtime/
H A Dstring_table.cpp248 ASSERT(gcObjectVisitor(object) != ObjectStatus::DEAD_OBJECT); in Sweep()
253 } else if (gcObjectVisitor(object) == ObjectStatus::DEAD_OBJECT) { in Sweep()
/arkcompiler/runtime_core/static_core/runtime/mem/gc/stw-gc/
H A Dstw-gc.cpp160 if (status == ObjectStatus::DEAD_OBJECT) { in SweepImpl()
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/
H A Dets_vm.cpp595 if (gcObjectVisitor((*it)->GetCoreType()) == ObjectStatus::DEAD_OBJECT) { in SweepVmRefs()

Completed in 25 milliseconds