Searched refs:MarkObject (Results 1 – 3 of 3) sorted by relevance
| /arkcompiler/ets_runtime/ecmascript/mem/ |
| D | parallel_marker-inl.h | 55 MarkObject(threadId, obj); in MarkValue() 69 inline void NonMovableMarker::MarkObject(uint32_t threadId, TaggedObject *object) in MarkObject() function 86 MarkObject(threadId, value.GetTaggedObject()); in HandleRoots() 99 MarkObject(threadId, value.GetTaggedObject()); in HandleRangeRoots() 120 MarkObject(threadId, value.GetTaggedObject()); in HandleOldToNewRSet() 163 MarkObject(threadId, value.GetTaggedObject(), slot); in HandleRoots() 177 MarkObject(threadId, value.GetTaggedObject(), slot); in HandleRangeRoots() 201 auto slotStatus = MarkObject(threadId, value.GetTaggedObject(), slot); in HandleOldToNewRSet() 273 auto slotStatus = MarkObject(threadId, value.GetTaggedObject(), slot); in MarkValue() 281 inline SlotStatus SemiGCMarker::MarkObject(uint32_t threadId, TaggedObject *object, ObjectSlot slot) in MarkObject() function [all …]
|
| D | parallel_marker.h | 62 …virtual inline void MarkObject([[maybe_unused]] uint32_t threadId, [[maybe_unused]] TaggedObject *… in MarkObject() function 67 …virtual inline SlotStatus MarkObject([[maybe_unused]] uint32_t threadId, [[maybe_unused]] TaggedOb… in MarkObject() function 101 inline void MarkObject(uint32_t threadId, TaggedObject *object) override; 148 inline SlotStatus MarkObject(uint32_t threadId, TaggedObject *object, ObjectSlot slot) override; 173 inline SlotStatus MarkObject(uint32_t threadId, TaggedObject *object, ObjectSlot slot) override;
|
| D | parallel_marker.cpp | 91 MarkObject(threadId, jsHclass); in ProcessMarkStack() 131 MarkObject(threadId, jsHclass); in ProcessIncrementalMarkStack() 195 MarkObject(threadId, jsHClass, objectSlot); in ProcessMarkStack()
|