Lines Matching full:virtual
35 virtual ~Marker() = default;
37 virtual void Initialize() in Initialize()
47 virtual void ProcessMarkStack([[maybe_unused]] uint32_t threadId) in ProcessMarkStack()
54 …virtual inline void MarkObject([[maybe_unused]] uint32_t threadId, [[maybe_unused]] TaggedObject *… in MarkObject()
59 …virtual inline SlotStatus MarkObject([[maybe_unused]] uint32_t threadId, [[maybe_unused]] TaggedOb… in MarkObject()
66 virtual inline void HandleOldToNewRSet(uint32_t threadId, Region *region) = 0;
67 …virtual inline void HandleRoots(uint32_t threadId, [[maybe_unused]] Root type, ObjectSlot slot) = …
68 …virtual inline void HandleRangeRoots(uint32_t threadId, [[maybe_unused]] Root type, ObjectSlot sta…
70 virtual inline void HandleDerivedRoots(Root type, ObjectSlot base, ObjectSlot derived,
72 …virtual inline void RecordWeakReference([[maybe_unused]] uint32_t threadId, [[maybe_unused]] JSTag… in RecordWeakReference()
112 …virtual inline SlotStatus EvacuateObject(uint32_t threadId, TaggedObject *object, const MarkWord &…