Home
last modified time | relevance | path

Searched refs:GCInfoTable (Results 1 – 3 of 3) sorted by relevance

/third_party/node/deps/v8/src/heap/cppgc/
Dgc-info-table.cc46 GCInfoTable* GlobalGCInfoTable::global_table_ = nullptr;
47 constexpr GCInfoIndex GCInfoTable::kMaxIndex;
48 constexpr GCInfoIndex GCInfoTable::kMinIndex;
49 constexpr GCInfoIndex GCInfoTable::kInitialWantedLimit;
53 static v8::base::LeakyObject<GCInfoTable> table(GetAllocator(page_allocator)); in Initialize()
61 GCInfoTable::GCInfoTable(PageAllocator* page_allocator) in GCInfoTable() function in cppgc::internal::GCInfoTable
71 GCInfoTable::~GCInfoTable() { in ~GCInfoTable()
75 size_t GCInfoTable::MaxTableSize() const { in MaxTableSize()
76 return RoundUp(GCInfoTable::kMaxIndex * kEntrySize, in MaxTableSize()
80 GCInfoIndex GCInfoTable::InitialTableLimit() const { in InitialTableLimit()
[all …]
Dgc-info-table.h30 class V8_EXPORT GCInfoTable final {
52 explicit GCInfoTable(PageAllocator* page_allocator);
53 ~GCInfoTable();
54 GCInfoTable(const GCInfoTable&) = delete;
55 GCInfoTable& operator=(const GCInfoTable&) = delete;
105 static GCInfoTable& GetMutable() { return *global_table_; } in GetMutable()
106 static const GCInfoTable& Get() { return *global_table_; } in Get()
114 static GCInfoTable* global_table_;
Dheap-object-header.h183 DCHECK_LT(gc_info_index, GCInfoTable::kMaxIndex); in HeapObjectHeader()