Lines Matching refs:heap
5 #include "src/heap/embedder-tracing.h"
10 #include "src/heap/embedder-tracing-inl.h"
11 #include "src/heap/gc-tracer.h"
12 #include "src/heap/marking-worklist-inl.h"
84 // setting limits close to actual heap sizes.
88 isolate_->heap()->tracer()->RecordEmbedderSpeed(allocated_size, time);
168 Heap* heap = isolate_->heap();
169 heap->StartIncrementalMarkingIfAllocationLimitIsReached(
170 heap->GCFlagsForIncrementalMarking(),
172 if (heap->AllocationLimitOvershotByLargeMargin()) {
173 heap->FinalizeIncrementalMarkingAtomically(
179 auto* overriden_stack_state = isolate_->heap()->overriden_stack_state();
188 void LocalEmbedderHeapTracer::EmbedderWriteBarrier(Heap* heap,
193 DCHECK_NOT_NULL(heap->mark_compact_collector());
198 heap->mark_compact_collector()