v8
3.25.30(node0.11.13)
V8 is Google's open source JavaScript engine
|
#include <serialize.h>
Public Member Functions | |
virtual | ~SnapshotByteSink () |
virtual void | Put (int byte, const char *description)=0 |
virtual void | PutSection (int byte, const char *description) |
void | PutInt (uintptr_t integer, const char *description) |
virtual int | Position ()=0 |
Definition at line 399 of file serialize.h.
|
inlinevirtual |
Definition at line 401 of file serialize.h.
|
pure virtual |
Implemented in FileByteSink, and PartialSnapshotSink.
Referenced by Serializer::ObjectSerializer::Serialize().
|
pure virtual |
Implemented in FileByteSink, and PartialSnapshotSink.
Referenced by Serializer::Pad(), SnapshotByteSink::PutInt(), Serializer::PutRoot(), SnapshotByteSink::PutSection(), Serializer::ObjectSerializer::Serialize(), PartialSerializer::SerializeObject(), StartupSerializer::SerializeObject(), Serializer::SerializeReferenceToPreviousObject(), Serializer::ObjectSerializer::VisitExternalAsciiString(), Serializer::ObjectSerializer::VisitExternalReference(), Serializer::VisitPointers(), Serializer::ObjectSerializer::VisitPointers(), and Serializer::ObjectSerializer::VisitRuntimeEntry().
void PutInt | ( | uintptr_t | integer, |
const char * | description | ||
) |
Definition at line 1259 of file serialize.cc.
References ASSERT, and SnapshotByteSink::Put().
Referenced by Serializer::PutRoot(), Serializer::ObjectSerializer::Serialize(), PartialSerializer::SerializeObject(), StartupSerializer::SerializeObject(), Serializer::SerializeReferenceToPreviousObject(), Serializer::ObjectSerializer::VisitExternalReference(), Serializer::VisitPointers(), Serializer::ObjectSerializer::VisitPointers(), and Serializer::ObjectSerializer::VisitRuntimeEntry().
|
inlinevirtual |
Definition at line 403 of file serialize.h.
References SnapshotByteSink::Put().
Referenced by Serializer::ObjectSerializer::VisitExternalAsciiString().