Lines Matching defs:heap
5 #include "src/heap/memory-chunk.h"
10 #include "src/heap/basic-memory-chunk.h"
11 #include "src/heap/code-object-registry.h"
12 #include "src/heap/memory-allocator.h"
13 #include "src/heap/memory-chunk-inl.h"
14 #include "src/heap/memory-chunk-layout.h"
15 #include "src/heap/spaces.h"
16 #include "src/objects/heap-object.h"
122 MemoryChunk::MemoryChunk(Heap* heap, BaseSpace* space, size_t chunk_size,
126 : BasicMemoryChunk(heap, space, chunk_size, area_start, area_end,
156 heap->incremental_marking()->non_atomic_marking_state()->SetLiveBytes(this,
160 if (heap->write_protect_code_memory()) {
162 heap->code_space_memory_modification_scope_depth();
188 // All pages of a shared heap need to be marked with this flag.
189 if (heap->IsShared()) SetFlag(MemoryChunk::IN_SHARED_HEAP);
388 if (heap()->incremental_marking()->IsCompacting()) {