Lines Matching defs:host
40 V8_INLINE void VisitMapPointer(HeapObject host) final {
42 MapWord map_word = host.map_word(kRelaxedLoad);
45 DCHECK(MemoryChunk::FromHeapObject(host)->InNewLargeObjectSpace());
48 HandleSlot(host, HeapObjectSlot(host.map_slot()), map_word.ToMap());
51 V8_INLINE void VisitPointers(HeapObject host, ObjectSlot start,
53 VisitPointersImpl(host, start, end);
56 V8_INLINE void VisitPointers(HeapObject host, MaybeObjectSlot start,
58 VisitPointersImpl(host, start, end);
61 V8_INLINE void VisitCodePointer(HeapObject host, CodeObjectSlot slot) final {
69 V8_INLINE void VisitCodeTarget(Code host, RelocInfo* rinfo) final {
71 HandleSlot(host, FullHeapObjectSlot(&target), target);
73 V8_INLINE void VisitEmbeddedPointer(Code host, RelocInfo* rinfo) final {
74 PtrComprCageBase cage_base = host.main_cage_base();
76 HandleSlot(host, FullHeapObjectSlot(&heap_object), heap_object);
95 V8_INLINE void VisitPointersImpl(HeapObject host, TSlot start, TSlot end) {
103 HandleSlot(host, THeapObjectSlot(slot), heap_object);
109 V8_INLINE void HandleSlot(HeapObject host, THeapObjectSlot slot,
125 MemoryChunk* chunk = MemoryChunk::FromHeapObject(host);
145 // that the host page is not in young generation, which does not hold
148 MemoryChunk::FromHeapObject(host), slot.address());