Home
last modified time | relevance | path

Searched refs:FromPayload (Results 1 - 17 of 17) sorted by relevance

/third_party/node/deps/v8/src/heap/cppgc/
H A Dpointer-policies.cc39 auto* base_page = BasePage::FromPayload(ptr); in CheckPointerImpl()
100 return BasePage::FromPayload(object)->heap().GetStrongPersistentRegion(); in GetPersistentRegion()
105 return BasePage::FromPayload(object)->heap().GetWeakPersistentRegion(); in GetPersistentRegion()
110 return BasePage::FromPayload(object) in GetPersistentRegion()
117 return BasePage::FromPayload(object) in GetPersistentRegion()
H A Dconcurrent-marker.cc111 BasePage::FromPayload(header)->SynchronizedLoad(); in ProcessWorklists()
125 BasePage::FromPayload(item.base_object_payload) in ProcessWorklists()
144 BasePage::FromPayload(header)->SynchronizedLoad(); in ProcessWorklists()
157 BasePage::FromPayload(header)->SynchronizedLoad(); in ProcessWorklists()
H A Dwrite-barrier.cc65 const BasePage* page = BasePage::FromPayload(value); in DijkstraMarkingBarrierSlow()
110 const BasePage* page = BasePage::FromPayload(value); in SteeleMarkingBarrierSlow()
172 const auto* page = BasePage::FromPayload(object); in IsMarking()
H A Dheap-page.h25 static inline BasePage* FromPayload(void*);
26 static inline const BasePage* FromPayload(const void*);
262 BasePage* BasePage::FromPayload(void* payload) { in FromPayload() function in cppgc::internal::BasePage
268 const BasePage* BasePage::FromPayload(const void* payload) { in FromPayload() function in cppgc::internal::BasePage
H A Dobject-allocator.cc66 NormalPage::From(BasePage::FromPayload(start)) in AddToFreeList()
84 auto* page = NormalPage::From(BasePage::FromPayload(new_buffer)); in ReplaceLinearAllocationBuffer()
213 auto& page = *NormalPage::From(BasePage::FromPayload(entry.address)); in RefillLinearAllocationBufferFromFreeList()
H A Dexplicit-management.cc44 BasePage* base_page = BasePage::FromPayload(object); in FreeUnreferencedObject()
138 BasePage* base_page = BasePage::FromPayload(object); in Resize()
H A Dobject-size-trait.cc27 BasePage::FromPayload(address) in GetObjectSizeForGarbageCollectedMixin()
H A Dtrace-trait.cc17 const BasePage* page = BasePage::FromPayload(address); in GetTraceDescriptor()
H A Dheap-object-header.cc29 ? LargePage::From(BasePage::FromPayload(this))->ObjectSize() in Finalize()
H A Dobject-allocator.h172 NormalPage::From(BasePage::FromPayload(&filler)) in AllocateObjectOnSpace()
209 NormalPage::From(BasePage::FromPayload(header)) in AllocateObjectOnSpace()
H A Dobject-view.h37 BasePage::FromPayload(const_cast<HeapObjectHeader*>(&header_))), in ObjectView()
H A Dmarking-state.h85 DCHECK_EQ(&heap_, &BasePage::FromPayload(&header)->heap()); in MarkNoPush()
347 ? reinterpret_cast<const LargePage*>(BasePage::FromPayload(&header)) in AccountMarkedBytes()
410 BasePage::FromPayload(address)->ObjectHeaderFromInnerAddress( in DynamicallyMarkAddress()
H A Dprefinalizer-handler.cc21 auto* page = BasePage::FromPayload(object); in PrefinalizerRegistration()
H A Dremembered-set.cc43 BasePage::FromPayload(value)->ObjectHeaderFromInnerAddress(value); in VisitRememberedSlots()
H A Dheap-statistics-collector.cc175 BasePage::FromPayload(const_cast<HeapObjectHeader*>(&header))) in VisitHeapObjectHeader()
/third_party/node/deps/v8/include/v8-include/cppgc/internal/
H A Dbase-page-handle.h20 static V8_INLINE BasePageHandle* FromPayload(void* payload) { in FromPayload() function in cppgc::internal::BasePageHandle
26 static V8_INLINE const BasePageHandle* FromPayload(const void* payload) { in FromPayload() function in cppgc::internal::BasePageHandle
27 return FromPayload(const_cast<void*>(payload)); in FromPayload()
H A Dwrite-barrier.h204 BasePageHandle::FromPayload(const_cast<void*>(value)); in GetNoSlot()
251 BasePageHandle::FromPayload(const_cast<void*>(value)); in BarrierEnabledGet()
359 BasePageHandle::FromPayload(const_cast<void*>(object)); in Get()

Completed in 8 milliseconds