Home | History | Annotate | Download | only in src

Lines Matching defs:Serializer

581 bool Serializer::serialization_enabled_ = false;
582 bool Serializer::too_late_to_enable_now_ = false;
1115 Serializer::Serializer(SnapshotByteSink* sink)
1122 // The serializer is meant to be used only to generate initial heap images
1131 Serializer::~Serializer() {
1171 void Serializer::VisitPointers(Object** start, Object** end) {
1246 int Serializer::RootIndex(HeapObject* heap_object, HowToCode from) {
1272 void Serializer::SerializeReferenceToPreviousObject(
1350 void Serializer::PutRoot(int root_index,
1417 ObjectSerializer serializer(this,
1422 serializer.Serialize();
1427 void Serializer::ObjectSerializer::Serialize() {
1428 int space = Serializer::SpaceOfObject(object_);
1458 void Serializer::ObjectSerializer::VisitPointers(Object** start,
1498 void Serializer::ObjectSerializer::VisitEmbeddedPointer(RelocInfo* rinfo) {
1508 void Serializer::ObjectSerializer::VisitExternalReferences(Address* start,
1522 void Serializer::ObjectSerializer::VisitExternalReference(RelocInfo* rinfo) {
1536 void Serializer::ObjectSerializer::VisitRuntimeEntry(RelocInfo* rinfo) {
1555 void Serializer::ObjectSerializer::VisitCodeTarget(RelocInfo* rinfo) {
1565 void Serializer::ObjectSerializer::VisitCodeEntry(Address entry_address) {
1573 void Serializer::ObjectSerializer::VisitGlobalPropertyCell(RelocInfo* rinfo) {
1580 void Serializer::ObjectSerializer::VisitExternalAsciiString(
1604 void Serializer::ObjectSerializer::OutputRawData(Address up_to) {
1632 int Serializer::SpaceOfObject(HeapObject* object) {
1653 int Serializer::SpaceOfAlreadySerializedObject(HeapObject* object) {
1665 int Serializer::Allocate(int space, int size, bool* new_page) {
1699 int Serializer::SpaceAreaSize(int space) {