Lines Matching defs:host

143 void Heap_WriteBarrierForCodeSlow(Code host) {
144 Heap::WriteBarrierForCodeSlow(host);
147 void Heap_GenerationalBarrierForCodeSlow(Code host, RelocInfo* rinfo,
149 Heap::GenerationalBarrierForCodeSlow(host, rinfo, object);
3985 void VisitPointers(HeapObject host, ObjectSlot start,
3987 VisitPointers(host, MaybeObjectSlot(start), MaybeObjectSlot(end));
3989 void VisitPointers(HeapObject host, MaybeObjectSlot start,
3996 void VisitCodePointer(HeapObject host, CodeObjectSlot slot) override {
4003 void VisitCodeTarget(Code host, RelocInfo* rinfo) final { UNREACHABLE(); }
4005 void VisitEmbeddedPointer(Code host, RelocInfo* rinfo) override {
4664 virtual bool ShouldHaveBeenRecorded(HeapObject host, MaybeObject target) = 0;
4666 void VisitPointers(HeapObject host, ObjectSlot start,
4674 VisitPointers(host, MaybeObjectSlot(start), MaybeObjectSlot(end));
4677 void VisitPointers(HeapObject host, MaybeObjectSlot start,
4680 if (ShouldHaveBeenRecorded(host, slot.load(cage_base()))) {
4686 void VisitCodePointer(HeapObject host, CodeObjectSlot slot) override {
4689 host, MaybeObject::FromObject(slot.load(code_cage_base())))) {
4694 void VisitCodeTarget(Code host, RelocInfo* rinfo) override {
4696 if (ShouldHaveBeenRecorded(host, MaybeObject::FromObject(target))) {
4704 void VisitEmbeddedPointer(Code host, RelocInfo* rinfo) override {
4706 if (ShouldHaveBeenRecorded(host, MaybeObject::FromObject(target))) {
4740 bool ShouldHaveBeenRecorded(HeapObject host, MaybeObject target) override {
4744 !Heap::InYoungGeneration(host);
4747 void VisitEphemeron(HeapObject host, int index, ObjectSlot key,
4749 VisitPointer(host, target);
4754 if (!ObjectInYoungGeneration(host) && ObjectInYoungGeneration(k)) {
4755 EphemeronHashTable table = EphemeronHashTable::cast(host);
6545 void VisitPointers(HeapObject host, ObjectSlot start,
6550 void VisitPointers(HeapObject host, MaybeObjectSlot start,
6555 void VisitCodePointer(HeapObject host, CodeObjectSlot slot) override {
6561 void VisitCodeTarget(Code host, RelocInfo* rinfo) final {
6565 void VisitEmbeddedPointer(Code host, RelocInfo* rinfo) final {
7023 void VerifyPointersVisitor::VisitPointers(HeapObject host, ObjectSlot start,
7025 VerifyPointers(host, MaybeObjectSlot(start), MaybeObjectSlot(end));
7028 void VerifyPointersVisitor::VisitPointers(HeapObject host,
7031 VerifyPointers(host, start, end);
7034 void VerifyPointersVisitor::VisitCodePointer(HeapObject host,
7087 void VerifyPointersVisitor::VerifyPointers(HeapObject host,
7094 Map::ObjectFieldsFrom(host.map(cage_base()).visitor_id()));
7098 void VerifyPointersVisitor::VisitCodeTarget(Code host, RelocInfo* rinfo) {
7103 void VerifyPointersVisitor::VisitEmbeddedPointer(Code host, RelocInfo* rinfo) {
7412 void Heap::GenerationalBarrierForCodeSlow(Code host, RelocInfo* rinfo,
7416 MarkCompactCollector::ProcessRelocInfo(host, rinfo, object);