Lines Matching defs:heap
5 #include "src/heap/cppgc/sweeper.h"
14 #include "src/heap/cppgc/free-list.h"
15 #include "src/heap/cppgc/globals.h"
16 #include "src/heap/cppgc/heap-base.h"
17 #include "src/heap/cppgc/heap-object-header.h"
18 #include "src/heap/cppgc/heap-page.h"
19 #include "src/heap/cppgc/heap-space.h"
20 #include "src/heap/cppgc/heap-visitor.h"
21 #include "src/heap/cppgc/memory.h"
22 #include "src/heap/cppgc/object-poisoner.h"
23 #include "src/heap/cppgc/object-start-bitmap.h"
24 #include "src/heap/cppgc/raw-heap.h"
25 #include "src/heap/cppgc/stats-collector.h"
26 #include "src/heap/cppgc/task-handle.h"
40 void Verify(RawHeap& heap) {
42 Traverse(heap);
105 ->heap()
366 // SweepFinalizer is responsible for heap/space/page finalization. Finalization
424 reinterpret_cast<uint64_t>(page->heap().caged_heap().base());
597 ConcurrentSweepTask(HeapBase& heap, SpaceStates* states, Platform* platform,
599 : heap_(heap),
736 SweeperImpl(RawHeap& heap, StatsCollector* stats_collector)
737 : heap_(heap), stats_collector_(stats_collector) {}
760 heap_.heap()->stats_collector()->ResetDiscardedMemory();
1005 *heap_.heap(), &space_states_, platform_,
1037 Sweeper::Sweeper(HeapBase& heap)
1038 : heap_(heap),
1039 impl_(std::make_unique<SweeperImpl>(heap.raw_heap(),
1040 heap.stats_collector())) {}