Searched refs:MarkingState (Results 1 – 13 of 13) sorted by relevance
/third_party/node/deps/v8/src/heap/ |
D | marking-visitor-inl.h | 24 template <typename ConcreteVisitor, typename MarkingState> 25 void MarkingVisitorBase<ConcreteVisitor, MarkingState>::MarkObject( in MarkObject() 40 template <typename ConcreteVisitor, typename MarkingState> 43 void MarkingVisitorBase<ConcreteVisitor, MarkingState>::ProcessStrongHeapObject( in ProcessStrongHeapObject() 52 template <typename ConcreteVisitor, typename MarkingState> 55 void MarkingVisitorBase<ConcreteVisitor, MarkingState>::ProcessWeakHeapObject( in ProcessWeakHeapObject() 74 template <typename ConcreteVisitor, typename MarkingState> 78 MarkingVisitorBase<ConcreteVisitor, MarkingState>::VisitPointersImpl( in VisitPointersImpl() 96 template <typename ConcreteVisitor, typename MarkingState> 98 MarkingVisitorBase<ConcreteVisitor, MarkingState>::VisitCodePointerImpl( in VisitCodePointerImpl() [all …]
|
D | mark-compact.h | 166 template <class Visitor, typename MarkingState> 167 static bool VisitBlackObjects(MemoryChunk* chunk, MarkingState* state, 173 template <class Visitor, typename MarkingState> 174 static void VisitBlackObjectsNoFail(MemoryChunk* chunk, MarkingState* state, 180 template <class Visitor, typename MarkingState> 181 static void VisitGreyObjectsNoFail(MemoryChunk* chunk, MarkingState* state, 185 template <typename MarkingState> 186 static void RecomputeLiveBytes(MemoryChunk* chunk, MarkingState* state); 370 template <typename MarkingState> 372 : public MarkingVisitorBase<MainMarkingVisitor<MarkingState>, [all …]
|
D | mark-compact-inl.h | 91 template <typename MarkingState> 93 int MainMarkingVisitor<MarkingState>::VisitJSObjectSubclass(Map map, T object) { in VisitJSObjectSubclass() 101 template <typename MarkingState> 103 int MainMarkingVisitor<MarkingState>::VisitLeftTrimmableArray(Map map, in VisitLeftTrimmableArray() 112 template <typename MarkingState> 114 void MainMarkingVisitor<MarkingState>::RecordSlot(HeapObject object, TSlot slot, in RecordSlot() 119 template <typename MarkingState> 120 void MainMarkingVisitor<MarkingState>::RecordRelocSlot(Code host, in RecordRelocSlot()
|
D | marking-barrier.h | 47 using MarkingState = MarkCompactCollector::MarkingState; 68 MarkingState marking_state_;
|
D | incremental-marking.h | 38 using MarkingState = MarkCompactCollector::MarkingState; variable 88 MarkingState* marking_state() { return &marking_state_; } in marking_state() 310 MarkingState marking_state_;
|
D | marking-visitor.h | 140 template <typename ConcreteVisitor, typename MarkingState> 276 return !MarkingState::kCollectRetainers; in CanUpdateValuesInHeap()
|
D | spaces.cc | 177 IncrementalMarking::MarkingState* marking_state = in CreateBlackArea() 202 IncrementalMarking::MarkingState* marking_state = in DestroyBlackArea()
|
D | mark-compact.cc | 4019 template <class Visitor, typename MarkingState> 4021 MarkingState* marking_state, in VisitBlackObjects() 4046 template <class Visitor, typename MarkingState> 4048 MarkingState* marking_state, in VisitBlackObjectsNoFail() 4075 template <class Visitor, typename MarkingState> 4077 MarkingState* marking_state, in VisitGreyObjectsNoFail() 4104 template <typename MarkingState> 4106 MarkingState* marking_state) { in RecomputeLiveBytes() 4250 template <typename MarkingState> 4254 Address end, MarkingState* marking_state) in ToSpaceUpdatingItem() [all …]
|
D | incremental-marking.cc | 444 MinorMarkCompactCollector::MarkingState* minor_marking_state = in UpdateMarkingWorklistAfterYoungGenGC()
|
D | paged-spaces.cc | 820 IncrementalMarking::MarkingState* marking_state = in VerifyLiveBytes()
|
D | heap.h | 2449 template <typename ConcreteVisitor, typename MarkingState>
|
/third_party/node/deps/v8/src/heap/cppgc-js/ |
D | unified-heap-marking-state.h | 31 MarkCompactCollector::MarkingState* const marking_state_;
|
/third_party/node/deps/v8/src/objects/ |
D | map.h | 945 template <typename ConcreteVisitor, typename MarkingState>
|