| Index: src/snapshot/serializer.h
|
| diff --git a/src/snapshot/serializer.h b/src/snapshot/serializer.h
|
| index 69f92a7ef1c13897c2229fa2368432e850a11edc..cc4d30bfc54514115eb9ffdccfef1eef74b37203 100644
|
| --- a/src/snapshot/serializer.h
|
| +++ b/src/snapshot/serializer.h
|
| @@ -282,15 +282,15 @@ class Serializer::ObjectSerializer : public ObjectVisitor {
|
| void Serialize();
|
| void SerializeContent();
|
| 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 VisitCellPointer(Code* host, RelocInfo* rinfo) override;
|
| + void VisitRuntimeEntry(Code* host, RelocInfo* reloc) override;
|
|
|
| private:
|
| bool TryEncodeDeoptimizationEntry(HowToCode how_to_code, Address target,
|
|
|