Lines Matching defs:host
26 HeapObject host, HeapObject object) {
29 AddStrongReferenceForReferenceSummarizer(host, object);
34 heap_->AddRetainer(host, object);
44 HeapObject host, THeapObjectSlot slot, HeapObject heap_object) {
47 MarkObject(host, heap_object);
48 concrete_visitor()->RecordSlot(host, slot, heap_object);
56 HeapObject host, THeapObjectSlot slot, HeapObject heap_object) {
63 concrete_visitor()->RecordSlot(host, slot, heap_object);
68 local_weak_objects_->weak_references_local.Push(std::make_pair(host, slot));
69 AddWeakReferenceForReferenceSummarizer(host, heap_object);
79 HeapObject host, TSlot start, TSlot end) {
89 ProcessStrongHeapObject(host, THeapObjectSlot(slot), heap_object);
91 ProcessWeakHeapObject(host, THeapObjectSlot(slot), heap_object);
99 HeapObject host, CodeObjectSlot slot) {
108 ProcessStrongHeapObject(host, HeapObjectSlot(slot), heap_object);
114 Code host, RelocInfo* rinfo) {
121 if (host.IsWeakObject(object)) {
123 std::make_pair(object, host));
124 AddWeakReferenceForReferenceSummarizer(host, object);
126 MarkObject(host, object);
129 concrete_visitor()->RecordRelocSlot(host, rinfo, object);
134 Code host, RelocInfo* rinfo) {
139 MarkObject(host, target);
140 concrete_visitor()->RecordRelocSlot(host, rinfo, target);