Lines Matching refs:Serializer
1266 Serializer::Serializer(Isolate* isolate, SnapshotByteSink* sink) in Serializer() function in v8::internal::Serializer
1299 Serializer::~Serializer() { in ~Serializer()
1311 void Serializer::CountInstanceType(Map* map, int size) { in CountInstanceType()
1319 void Serializer::OutputStatistics(const char* name) { in OutputStatistics()
1347 class Serializer::ObjectSerializer : public ObjectVisitor {
1349 ObjectSerializer(Serializer* serializer, Object* o, SnapshotByteSink* sink, in ObjectSerializer()
1397 Serializer* serializer_;
1407 void Serializer::SerializeDeferredObjects() { in SerializeDeferredObjects()
1475 bool Serializer::ShouldBeSkipped(Object** current) { in ShouldBeSkipped()
1483 void Serializer::VisitPointers(Object** start, Object** end) { in VisitPointers()
1497 void Serializer::EncodeReservations( in EncodeReservations()
1577 bool Serializer::BackReferenceIsAlreadyAllocated(BackReference reference) { in BackReferenceIsAlreadyAllocated()
1596 bool Serializer::SerializeKnownObject(HeapObject* obj, HowToCode how_to_code, in SerializeKnownObject()
1660 : Serializer(isolate, sink), root_index_wave_front_(0) { in StartupSerializer()
1712 void Serializer::PutRoot(int root_index, in PutRoot()
1740 void Serializer::PutBackReference(HeapObject* object, BackReference reference) { in PutBackReference()
1747 int Serializer::PutAlignmentPrefix(HeapObject* object) { in PutAlignmentPrefix()
1810 void Serializer::ObjectSerializer::SerializePrologue(AllocationSpace space, in SerializePrologue()
1853 void Serializer::ObjectSerializer::SerializeExternalString() { in SerializeExternalString()
1937 void Serializer::ObjectSerializer::Serialize() { in Serialize()
1996 void Serializer::ObjectSerializer::SerializeDeferred() { in SerializeDeferred()
2023 void Serializer::ObjectSerializer::VisitPointers(Object** start, in VisitPointers()
2063 void Serializer::ObjectSerializer::VisitEmbeddedPointer(RelocInfo* rinfo) { in VisitEmbeddedPointer()
2074 void Serializer::ObjectSerializer::VisitExternalReference(Address* p) { in VisitExternalReference()
2085 void Serializer::ObjectSerializer::VisitExternalReference(RelocInfo* rinfo) { in VisitExternalReference()
2097 void Serializer::ObjectSerializer::VisitInternalReference(RelocInfo* rinfo) { in VisitInternalReference()
2122 void Serializer::ObjectSerializer::VisitRuntimeEntry(RelocInfo* rinfo) { in VisitRuntimeEntry()
2134 void Serializer::ObjectSerializer::VisitCodeTarget(RelocInfo* rinfo) { in VisitCodeTarget()
2143 void Serializer::ObjectSerializer::VisitCodeEntry(Address entry_address) { in VisitCodeEntry()
2151 void Serializer::ObjectSerializer::VisitCell(RelocInfo* rinfo) { in VisitCell()
2159 bool Serializer::ObjectSerializer::SerializeExternalNativeSourceString( in SerializeExternalNativeSourceString()
2181 void Serializer::ObjectSerializer::VisitExternalOneByteString( in VisitExternalOneByteString()
2203 Address Serializer::ObjectSerializer::PrepareCode() { in PrepareCode()
2227 int Serializer::ObjectSerializer::OutputRawData( in OutputRawData()
2228 Address up_to, Serializer::ObjectSerializer::ReturnSkip return_skip) { in OutputRawData()
2272 BackReference Serializer::AllocateLargeObject(int size) { in AllocateLargeObject()
2280 BackReference Serializer::Allocate(AllocationSpace space, int size) { in Allocate()
2301 void Serializer::Pad() { in Pad()
2314 void Serializer::InitializeCodeAddressMap() { in InitializeCodeAddressMap()
2320 Code* Serializer::CopyCode(Code* code) { in CopyCode()
2581 SnapshotData::SnapshotData(const Serializer& ser) { in SnapshotData()