Index: src/serialize.h |
diff --git a/src/serialize.h b/src/serialize.h |
index dfc9de210060b908f3556ce7578b86f58eb0ae12..593c5b14b69986294cf4b5de279c299e106825c4 100644 |
--- a/src/serialize.h |
+++ b/src/serialize.h |
@@ -734,6 +734,8 @@ class Serializer : public SerializerDeserializer { |
return max_chunk_size_[space]; |
} |
+ SnapshotByteSink* sink() const { return sink_; } |
+ |
Isolate* isolate_; |
SnapshotByteSink* sink_; |
@@ -744,6 +746,7 @@ class Serializer : public SerializerDeserializer { |
friend class ObjectSerializer; |
friend class Deserializer; |
+ friend class SnapshotData; |
Hannes Payer (out of office)
2015/02/19 17:27:39
alphabetic order, please move ObjectSerializer
|
private: |
CodeAddressMap* code_address_map_; |
@@ -897,7 +900,7 @@ class CodeSerializer : public Serializer { |
class SnapshotData : public SerializedData { |
public: |
// Used when producing. |
- SnapshotData(const SnapshotByteSink& sink, const Serializer& ser); |
+ explicit SnapshotData(const Serializer& ser); |
// Used when consuming. |
explicit SnapshotData(const Vector<const byte> snapshot) |