Lines Matching defs:host
61 // Checks that `host` retains `target`, according to the marking visitor. This
64 void CheckStrongReference(HeapObject host, HeapObject target) {
66 CHECK_EQ(host, primary_object_);
70 // Check whether there is a direct strong reference from host to target.
76 // There is no direct reference from host to target, but sometimes heap
92 // Checks that `host` has a weak reference to `target`, according to the
94 void CheckWeakReference(HeapObject host, HeapObject target) {
96 CHECK_EQ(host, primary_object_);
103 // Marks the relationship between `host` and `target` as checked, even if the
107 void MarkReferenceCheckedWithoutChecking(HeapObject host, HeapObject target) {
108 if (host == primary_object_) {
986 void VisitPointers(HeapObject host, ObjectSlot start,
988 VisitPointers(host, MaybeObjectSlot(start), MaybeObjectSlot(end));
993 void VisitPointers(HeapObject host, MaybeObjectSlot start,
1004 void VisitCodePointer(HeapObject host, CodeObjectSlot slot) override {
1009 void VisitCodeTarget(Code host, RelocInfo* rinfo) override {
1014 void VisitEmbeddedPointer(Code host, RelocInfo* rinfo) override {
1016 if (host.IsWeakObject(object)) {
1458 TagObject(script.host_defined_options(), "(host-defined options)",