Home
last modified time | relevance | path

Searched refs:IsMarked (Results 1 – 18 of 18) sorted by relevance

/third_party/node/deps/v8/src/heap/cppgc/
Dheap-object-header.h93 bool IsMarked() const;
236 DCHECK(!IsMarked()); in SetAllocatedSize()
269 bool HeapObjectHeader::IsMarked() const { in IsMarked() function
277 DCHECK(IsMarked<mode>()); in Unmark()
294 DCHECK(!IsMarked<AccessMode::kNonAtomic>()); in MarkNonAtomic()
300 return !IsMarked<mode>(); in IsYoung()
Dmarking-state.h101 DCHECK(header.IsMarked<AccessMode::kAtomic>()); in PushMarked()
259 header.IsMarked<AccessMode::kAtomic>()) in RegisterWeakReferenceIfNeeded()
325 : HeapObjectHeader::FromObject(key).IsMarked<AccessMode::kAtomic>(); in ProcessEphemeron()
328 HeapObjectHeader::FromObject(key).IsMarked<AccessMode::kAtomic>()); in ProcessEphemeron()
429 header.IsMarked<AccessMode::kAtomic>()); in InvokeWeakRootsCallbackIfNeeded()
438 DCHECK_IMPLIES(result, header.IsMarked<AccessMode::kAtomic>()); in IsMarkedWeakContainer()
508 DCHECK(header.IsMarked<AccessMode::kAtomic>()); in DynamicallyTraceMarkedObject()
Dmarking-verifier.cc22 if (!child_header.IsMarked()) { in VerifyMarked()
90 CHECK(header.IsMarked()); in VisitInConstructionConservatively()
103 if (!header.IsMarked()) return true; in VisitHeapObjectHeader()
Dpointer-policies.cc86 slot_page->ObjectHeaderFromInnerAddress(this).IsMarked(); in CheckPointerImpl()
89 DCHECK_IMPLIES(slot_is_live, header->IsMarked()); in CheckPointerImpl()
Dwrite-barrier.cc37 DCHECK(header.IsMarked<AccessMode::kAtomic>()); in ProcessMarkValue()
120 if (!header.IsMarked<AccessMode::kAtomic>()) return; in SteeleMarkingBarrierSlow()
Dliveness-broker.cc12 return internal::HeapObjectHeader::FromObject(payload).IsMarked(); in IsHeapObjectAliveImpl()
Dobject-poisoner.h25 if (header.IsFree() || header.IsMarked()) return true; in VisitHeapObjectHeader()
Dunmarker.h22 if (header.IsMarked()) header.Unmark(); in VisitHeapObjectHeader()
Dcompactor.cc98 if (!slot_header.IsMarked()) return; in AddOrFilter()
114 CHECK(value_header.IsMarked()); in AddOrFilter()
345 if (!header->IsMarked()) { in CompactPage()
Dtesting.cc59 return internal::HeapObjectHeader::FromObject(object).IsMarked(); in IsHeapObjectOld()
Dmarker.cc169 for (HeapObjectHeader* object : objects) DCHECK(object->IsMarked()); in ~MarkerBase()
182 DCHECK(!HeapObjectHeader::FromObject(item.key).IsMarked()); in ~MarkerBase()
559 DCHECK(header.IsMarked<AccessMode::kNonAtomic>()); in ProcessWorklistsWithDeadline()
Dmarking-visitor.cc58 if (header.IsMarked<AccessMode::kAtomic>()) { in VisitFullyConstructedConservatively()
Dconcurrent-marker.cc130 DCHECK(header.IsMarked<AccessMode::kAtomic>()); in ProcessWorklists()
Dsweeper.cc332 if (!header->IsMarked<kAtomicAccess>()) { in SweepNormalPage()
574 if (header->IsMarked()) { in VisitLargePage()
642 if (header->IsMarked()) { in VisitLargePage()
/third_party/node/deps/v8/src/compiler/
Dscheduler.cc1607 bool IsMarked(BasicBlock* block) const { in IsMarked() function in v8::internal::compiler::ScheduleLateNodeVisitor
1619 if (IsMarked(pred_block)) continue; in MarkBlock()
1644 if (use_block == nullptr || IsMarked(use_block)) continue; in SplitNode()
1659 if (IsMarked(top_block)) continue; in SplitNode()
1662 if (!IsMarked(successor)) { in SplitNode()
1673 if (IsMarked(block)) { in SplitNode()
1688 while (IsMarked(use_block->dominator())) { in SplitNode()
/third_party/node/deps/v8/src/objects/
Djs-array-buffer.h184 bool IsMarked() const { return marked_.load(std::memory_order_relaxed); } in IsMarked() function
/third_party/node/deps/v8/src/heap/
Darray-buffer-sweeper.cc304 if (!current->IsMarked()) { in SweepListFull()
Dmark-compact.cc107 virtual bool IsMarked(HeapObject object) = 0;
160 CHECK(IsMarked(object)); in VerifyMarkingOnPage()
233 bool IsMarked(HeapObject object) override { in IsMarked() function in v8::internal::__anonbd0133c70111::FullMarkingVerifier
4880 bool IsMarked(HeapObject object) override { in IsMarked() function in v8::internal::__anonbd0133c71b11::YoungGenerationMarkingVerifier
4924 CHECK_IMPLIES(Heap::InYoungGeneration(heap_object), IsMarked(heap_object)); in VerifyHeapObjectImpl()