Home
last modified time | relevance | path

Searched refs:CppMarkingState (Results 1 - 6 of 6) sorted by relevance

/third_party/node/deps/v8/src/heap/cppgc-js/
H A Dcpp-marking-state.h21 class CppMarkingState { class
27 CppMarkingState(Isolate* isolate, const WrapperDescriptor& wrapper_descriptor, in CppMarkingState() function in v8::internal::CppMarkingState
34 CppMarkingState(Isolate* isolate, const WrapperDescriptor& wrapper_descriptor, in CppMarkingState() function in v8::internal::CppMarkingState
41 CppMarkingState(const CppMarkingState&) = delete;
42 CppMarkingState& operator=(const CppMarkingState&) = delete;
H A Dcpp-marking-state-inl.h16 bool CppMarkingState::ExtractEmbedderDataSnapshot( in ExtractEmbedderDataSnapshot()
28 void CppMarkingState::MarkAndPush(const EmbedderDataSnapshot& snapshot) { in MarkAndPush()
34 void CppMarkingState::MarkAndPush(const EmbedderDataSlot type_slot, in MarkAndPush()
H A Dcpp-heap.h30 class CppMarkingState;
164 std::unique_ptr<CppMarkingState> CreateCppMarkingState();
165 std::unique_ptr<CppMarkingState> CreateCppMarkingStateForMutatorThread();
H A Dcpp-heap.cc888 std::unique_ptr<CppMarkingState> CppHeap::CreateCppMarkingState() { in CreateCppMarkingState()
890 return std::make_unique<CppMarkingState>( in CreateCppMarkingState()
897 std::unique_ptr<CppMarkingState>
900 return std::make_unique<CppMarkingState>( in CreateCppMarkingStateForMutatorThread()
/third_party/node/deps/v8/src/heap/
H A Dmarking-worklist.h21 class CppMarkingState;
152 std::unique_ptr<CppMarkingState> cpp_marking_state = kNoCppMarkingState);
161 using WrapperSnapshot = CppMarkingState::EmbedderDataSnapshot;
189 CppMarkingState* cpp_marking_state() const { in cpp_marking_state()
207 std::unique_ptr<CppMarkingState> cpp_marking_state_;
H A Dmarking-worklist.cc106 std::unique_ptr<CppMarkingState> cpp_marking_state) in Local()

Completed in 5 milliseconds