Index: src/snapshot/serializer.h |
diff --git a/src/snapshot/serializer.h b/src/snapshot/serializer.h |
index b526a79201fb5895f982c4d09967ab4b246214c9..3652dee2963dd9c6bc98a23d7d0994c170bf2a2c 100644 |
--- a/src/snapshot/serializer.h |
+++ b/src/snapshot/serializer.h |
@@ -281,15 +281,15 @@ class Serializer::ObjectSerializer : public ObjectVisitor { |
~ObjectSerializer() override {} |
void Serialize(); |
void SerializeDeferred(); |
- void VisitPointers(Object** start, Object** end) override; |
- void VisitEmbeddedPointer(RelocInfo* target) override; |
- void VisitExternalReference(Address* p) override; |
- void VisitExternalReference(RelocInfo* rinfo) override; |
- void VisitInternalReference(RelocInfo* rinfo) override; |
- void VisitCodeTarget(RelocInfo* target) override; |
- void VisitCodeEntry(Address entry_address) override; |
- void VisitCell(RelocInfo* rinfo) override; |
- void VisitRuntimeEntry(RelocInfo* reloc) override; |
+ void VisitPointers(HeapObject* host, Object** start, Object** end) override; |
+ void VisitEmbeddedPointer(Code* host, RelocInfo* target) override; |
+ void VisitExternalReference(Foreign* host, Address* p) override; |
+ void VisitExternalReference(Code* host, RelocInfo* rinfo) override; |
+ void VisitInternalReference(Code* host, RelocInfo* rinfo) override; |
+ void VisitCodeTarget(Code* host, RelocInfo* target) override; |
+ void VisitCodeEntry(JSFunction* host, Address entry_address) override; |
+ void VisitCell(Code* host, RelocInfo* rinfo) override; |
+ void VisitRuntimeEntry(Code* host, RelocInfo* reloc) override; |
private: |
bool TryEncodeDeoptimizationEntry(HowToCode how_to_code, Address target, |