Lines Matching refs:heap
7 #include "include/cppgc/internal/caged-heap-local-data.h"
12 #include "src/heap/cppgc/heap-object-header.h"
13 #include "src/heap/cppgc/heap-page.h"
14 #include "src/heap/cppgc/heap.h"
15 #include "src/heap/cppgc/page-memory.h"
16 #include "src/heap/cppgc/prefinalizer-handler.h"
17 #include "src/heap/cppgc/process-heap.h"
44 // References cannot change their heap association which means that state is
48 heap_ = &base_page->heap();
50 // If `this` is not contained within the heap of `ptr`, we must deal with
51 // an on-stack or off-heap reference. For both cases there should be no
52 // heap registered.
59 DCHECK_EQ(heap_, &base_page->heap());
83 // Off-heap slots (from other heaps or on-stack) are considered live.
100 return BasePage::FromPayload(object)->heap().GetStrongPersistentRegion();
105 return BasePage::FromPayload(object)->heap().GetWeakPersistentRegion();
111 ->heap()
118 ->heap()