#include "src/heap/reference-summarizer.h"
#include "src/heap/mark-compact-inl.h"
#include "src/heap/marking-visitor-inl.h"
#include "src/objects/embedder-data-array-inl.h"
#include "src/objects/js-array-buffer-inl.h"
namespace v8 {
namespace internal {
namespace {
class ReferenceSummarizerMarkingState final { … };
class ReferenceSummarizerMarkingVisitor
: public MarkingVisitorBase<ReferenceSummarizerMarkingVisitor> { … };
}
ReferenceSummary ReferenceSummary::SummarizeReferencesFrom(
Heap* heap, Tagged<HeapObject> obj) { … }
}
}