#include "src/heap/cppgc/marking-state.h"
#include <unordered_set>
#include "src/heap/cppgc/heap-base.h"
#include "src/heap/cppgc/stats-collector.h"
namespace cppgc {
namespace internal {
void MarkingStateBase::Publish() { … }
BasicMarkingState::BasicMarkingState(HeapBase& heap,
MarkingWorklists& marking_worklists,
CompactionWorklists* compaction_worklists)
: … { … }
void BasicMarkingState::Publish() { … }
void MutatorMarkingState::FlushNotFullyConstructedObjects() { … }
void MutatorMarkingState::FlushDiscoveredEphemeronPairs() { … }
void MutatorMarkingState::Publish() { … }
}
}