Lines Matching defs:slot
29 Address slot,
38 Heap* heap, EphemeronHashTable table, Address slot);
86 inline void GenerationalBarrierInternal(HeapObject object, Address slot,
98 Heap_GenerationalBarrierSlow(object, slot, value);
102 Address slot,
114 Heap_GenerationalEphemeronKeyBarrierSlow(table_chunk->GetHeap(), table, slot);
134 inline void GenerationalBarrier(HeapObject object, ObjectSlot slot,
139 GenerationalBarrier(object, slot, HeapObject::cast(value));
142 inline void GenerationalBarrier(HeapObject object, ObjectSlot slot,
148 inline void GenerationalBarrier(HeapObject object, ObjectSlot slot,
151 DCHECK(!HasWeakHeapObjectTag(*slot));
152 heap_internals::GenerationalBarrierInternal(object, slot.address(), value);
156 ObjectSlot slot, Object value) {
158 DCHECK(!HasWeakHeapObjectTag(*slot));
162 table, slot.address(), HeapObject::cast(value));
165 inline void GenerationalBarrier(HeapObject object, MaybeObjectSlot slot,
170 heap_internals::GenerationalBarrierInternal(object, slot.address(),
224 void WriteBarrier::Marking(HeapObject host, ObjectSlot slot, Object value) {
227 Marking(host, HeapObjectSlot(slot), HeapObject::cast(value));
230 void WriteBarrier::Marking(HeapObject host, MaybeObjectSlot slot,
234 Marking(host, HeapObjectSlot(slot), value_heap_object);
237 void WriteBarrier::Marking(HeapObject host, HeapObjectSlot slot,
241 MarkingSlow(*heap, host, slot, value);