/third_party/node/deps/v8/src/heap/cppgc/ |
H A D | heap.cc | 114 if (!IsMarking()) { in CollectGarbage() 117 DCHECK(IsMarking()); in CollectGarbage() 126 if (IsMarking() || in_no_gc_scope()) return; in StartIncrementalGarbageCollection() 136 if (!IsMarking()) return; in FinalizeIncrementalGarbageCollectionIfRunning() 146 DCHECK(!IsMarking()); in StartGarbageCollection() 167 DCHECK(IsMarking()); in FinalizeGarbageCollection() 216 DCHECK(!IsMarking()); in StartIncrementalGarbageCollectionForTesting() 227 DCHECK(IsMarking()); in FinalizeIncrementalGarbageCollectionForTesting()
|
H A D | write-barrier.cc | 168 bool WriteBarrierTypeForNonCagedHeapPolicy::IsMarking(const void* object, in IsMarking() function in cppgc::internal::WriteBarrierTypeForNonCagedHeapPolicy 175 return marker && marker->IsMarking(); in IsMarking() 179 bool WriteBarrierTypeForNonCagedHeapPolicy::IsMarking(HeapHandle& heap_handle) { in IsMarking() function in cppgc::internal::WriteBarrierTypeForNonCagedHeapPolicy 182 return marker && marker->IsMarking(); in IsMarking() 188 bool WriteBarrierTypeForCagedHeapPolicy::IsMarking( in IsMarking() function in cppgc::internal::WriteBarrierTypeForCagedHeapPolicy 192 return marker->IsMarking(); in IsMarking() 195 // checking IsMarking(). in IsMarking()
|
H A D | heap-state.cc | 13 bool HeapState::IsMarking(const HeapHandle& heap_handle) { in IsMarking() function in cppgc::subtle::HeapState 16 return marker && marker->IsMarking(); in IsMarking()
|
H A D | heap-base.cc | 149 DCHECK(!IsMarking()); in Terminate()
|
H A D | marker.h | 125 bool IsMarking() const { return is_marking_; } in IsMarking() function in cppgc::internal::MarkerBase
|
H A D | heap-base.h | 224 bool IsMarking() const { return marker_.get(); } in IsMarking() function in cppgc::internal::HeapBase
|
/third_party/node/deps/v8/include/cppgc/internal/ |
H A D | write-barrier.h | 202 static bool IsMarking(const HeapHandle&, WriteBarrier::Params&); 245 if (V8_LIKELY(!IsMarking(handle, params))) { in Get() 246 // params.start is populated by IsMarking(). in Get() 261 if (V8_UNLIKELY(!subtle::HeapState::IsMarking(handle))) { in Get() 295 static bool IsMarking(const void*, HeapHandle**); 297 static bool IsMarking(HeapHandle&); 316 if (IsMarking(object, ¶ms.heap)) { in Get() 332 if (IsMarking(handle)) { in Get()
|
/third_party/node/deps/v8/src/heap/ |
H A D | incremental-marking.h | 115 inline bool IsMarking() const { return state() >= MARKING; } in IsMarking() function in v8::internal::final 125 return IsMarking() && (request_type_ == GCRequestType::FINALIZATION || in NeedsFinalization() 182 bool IsCompacting() { return IsMarking() && is_compacting_; } in IsCompacting()
|
H A D | incremental-marking.cc | 82 DCHECK(IsMarking()); in NotifyLeftTrimming() 303 DCHECK(IsMarking()); in StartBlackAllocation() 318 DCHECK(IsMarking()); in PauseBlackAllocation() 421 DCHECK(IsMarking()); in FinalizeIncrementally() 440 if (!IsMarking()) return; in UpdateMarkingWorklistAfterYoungGenGC() 523 if (!IsMarking()) return; in UpdateMarkedBytesAfterScavenge() 528 if (IsMarking() && marking_state()->IsBlack(obj)) { in ProcessBlackAllocatedObject()
|
H A D | heap-write-barrier-inl.h | 59 V8_INLINE bool IsMarking() const { return GetFlags() & kMarkingBit; } in IsMarking() function 189 if (chunk->IsMarking()) return UPDATE_WRITE_BARRIER; in GetWriteBarrierModeForObject() 220 if (!chunk->IsMarking()) return {}; in GetHeapIfMarking()
|
H A D | large-spaces.cc | 158 page->SetOldGenerationPageFlags(heap()->incremental_marking()->IsMarking()); in AllocateRaw() 194 page->SetOldGenerationPageFlags(heap()->incremental_marking()->IsMarking()); in AllocateRawBackground() 300 heap()->incremental_marking()->IsMarking()); in AddPage() 522 page->SetYoungGenerationPageFlags(heap()->incremental_marking()->IsMarking()); in AllocateRaw() 554 bool is_marking = heap()->incremental_marking()->IsMarking(); in FreeDeadObjects()
|
H A D | heap.cc | 476 if (FLAG_separate_gc_phases && incremental_marking()->IsMarking()) { in SelectGarbageCollector() 952 if (!incremental_marking()->IsMarking()) return; in UpdateRetainersAfterScavenge() 1535 incremental_marking()->IsMarking() && in HandleGCRequest() 2096 if (FLAG_concurrent_marking && incremental_marking()->IsMarking()) { in MoveRange() 2147 if (FLAG_concurrent_marking && incremental_marking()->IsMarking()) { 2432 client->heap()->incremental_marking()->IsMarking()) { in PerformSharedGarbageCollection() 2717 if (incremental_marking()->IsMarking()) in EvacuateYoungGeneration() 2748 DCHECK_IMPLIES(FLAG_separate_gc_phases, !incremental_marking()->IsMarking()); in Scavenge() 3533 if (incremental_marking()->IsMarking()) { in LeftTrimFixedArray() 3888 if (incremental_marking()->IsMarking() in FinalizeIncrementalMarkingIfComplete() [all...] |
H A D | local-heap.cc | 65 if (heap_->incremental_marking()->IsMarking()) { in LocalHeap()
|
H A D | new-spaces.cc | 25 page->SetYoungGenerationPageFlags(heap()->incremental_marking()->IsMarking()); in InitializePage() 386 if (page->heap()->incremental_marking()->IsMarking()) { in Verify()
|
H A D | scavenger.cc | 577 is_incremental_marking_(heap->incremental_marking()->IsMarking()), in Scavenger()
|
H A D | mark-compact.cc | 508 if (heap()->incremental_marking()->IsMarking()) { in TearDown() 979 if (!heap()->incremental_marking()->IsMarking()) { in Prepare() 1752 is_incremental_marking_(heap->incremental_marking()->IsMarking()), in EvacuateNewSpaceVisitor() 5150 if (heap_->incremental_marking()->IsMarking()) { 5958 } else if (heap()->incremental_marking()->IsMarking()) { in RawEvacuatePage() 5976 } else if (heap()->incremental_marking()->IsMarking()) { in RawEvacuatePage()
|
H A D | paged-spaces.cc | 87 page->SetOldGenerationPageFlags(heap()->incremental_marking()->IsMarking()); in InitializePage()
|
H A D | gc-tracer.cc | 149 if (heap->incremental_marking()->IsMarking() && in RecordGCPhasesInfo()
|
/third_party/node/deps/v8/src/heap/cppgc-js/ |
H A D | cpp-heap.cc | 481 if (isolate_->heap()->incremental_marking()->IsMarking()) { in DetachIsolate() 685 if (IsMarking()) return; in RunMinorGC() 758 if (!IsMarking()) { in CollectGarbageForTesting() 783 if (IsMarking()) return; in StartIncrementalGarbageCollectionForTesting() 795 DCHECK(IsMarking()); in FinalizeIncrementalGarbageCollectionForTesting() 796 if (IsMarking()) { in FinalizeIncrementalGarbageCollectionForTesting() 889 DCHECK(IsMarking()); in CreateCppMarkingState() 899 DCHECK(IsMarking()); in CreateCppMarkingStateForMutatorThread()
|
/third_party/node/deps/v8/include/cppgc/ |
H A D | heap-state.h | 29 static bool IsMarking(const HeapHandle& heap_handle);
|
/third_party/node/deps/v8/include/v8-include/cppgc/ |
H A D | heap-state.h | 29 static bool IsMarking(const HeapHandle& heap_handle);
|
/third_party/node/deps/v8/src/builtins/ |
H A D | builtins-internal-gen.cc | 122 TNode<BoolT> IsMarking() { in IsMarking() function in v8::internal::WriteBarrierCodeStubAssembler 261 Branch(IsMarking(), &test_old_to_young_flags, &remembered_set_only); in GenerationalWriteBarrier()
|
/third_party/node/deps/v8/src/handles/ |
H A D | global-handles.cc | 1267 if (isolate()->heap()->incremental_marking()->IsMarking()) return; in IdentifyWeakUnmodifiedObjects()
|
/third_party/node/deps/v8/src/api/ |
H A D | api.cc | 10322 if (isolate->heap()->incremental_marking()->IsMarking()) { in FinalizeTracing()
|