Lines Matching defs:host
45 void MarkingBarrier::Write(HeapObject host, HeapObjectSlot slot,
48 if (MarkValue(host, value)) {
50 collector_->RecordSlot(host, slot, value);
66 void MarkingBarrier::Write(Code host, RelocInfo* reloc_info, HeapObject value) {
68 if (MarkValue(host, value)) {
73 collector_->RecordRelocSlot(host, reloc_info, value);
75 RecordRelocSlot(host, reloc_info, value);
81 void MarkingBarrier::Write(JSArrayBuffer host,
84 if (!V8_CONCURRENT_MARKING_BOOL && !marking_state_.IsBlack(host)) {
85 // The extension will be marked when the marker visits the host object.
121 void MarkingBarrier::RecordRelocSlot(Code host, RelocInfo* rinfo,
124 if (!MarkCompactCollector::ShouldRecordRelocSlot(host, rinfo, target)) return;
127 MarkCompactCollector::ProcessRelocInfo(host, rinfo, target);