Lines Matching refs:Serializer
25 Serializer::Serializer(Isolate* isolate, Snapshot::SerializerFlags flags) in Serializer() function in v8::internal::Serializer
51 void Serializer::CountAllocation(Map map, int size, SnapshotSpace space) { in CountAllocation()
63 int Serializer::TotalAllocationSize() const { in TotalAllocationSize()
71 void Serializer::OutputStatistics(const char* name) { in OutputStatistics()
106 void Serializer::SerializeDeferredObjects() { in SerializeDeferredObjects()
119 void Serializer::SerializeObject(Handle<HeapObject> obj) { in SerializeObject()
128 bool Serializer::MustBeDeferred(HeapObject object) { return false; } in MustBeDeferred()
130 void Serializer::VisitRootPointers(Root root, const char* description, in VisitRootPointers()
137 void Serializer::SerializeRootObject(FullObjectSlot slot) { in SerializeRootObject()
147 void Serializer::PrintStack() { PrintStack(std::cout); } in PrintStack()
149 void Serializer::PrintStack(std::ostream& out) { in PrintStack()
157 bool Serializer::SerializeRoot(Handle<HeapObject> obj) { in SerializeRoot()
168 bool Serializer::SerializeHotObject(Handle<HeapObject> obj) { in SerializeHotObject()
182 bool Serializer::SerializeBackReference(Handle<HeapObject> obj) { in SerializeBackReference()
209 bool Serializer::SerializePendingObject(Handle<HeapObject> obj) { in SerializePendingObject()
220 bool Serializer::ObjectIsBytecodeHandler(Handle<HeapObject> obj) const { in ObjectIsBytecodeHandler()
225 void Serializer::PutRoot(RootIndex root) { in PutRoot()
251 void Serializer::PutSmiRoot(FullObjectSlot slot) { in PutSmiRoot()
266 void Serializer::PutBackReference(Handle<HeapObject> object, in PutBackReference()
273 void Serializer::PutAttachedReference(SerializerReference reference) { in PutAttachedReference()
279 void Serializer::PutRepeat(int repeat_count) { in PutRepeat()
288 void Serializer::PutPendingForwardReference(PendingObjectReferences& refs) { in PutPendingForwardReference()
303 void Serializer::ResolvePendingForwardReference(int forward_reference_id) { in ResolvePendingForwardReference()
315 void Serializer::RegisterObjectIsPending(Handle<HeapObject> obj) { in RegisterObjectIsPending()
330 void Serializer::ResolvePendingObject(Handle<HeapObject> obj) { in ResolvePendingObject()
345 void Serializer::Pad(int padding_offset) { in Pad()
357 void Serializer::InitializeCodeAddressMap() { in InitializeCodeAddressMap()
362 Code Serializer::CopyCode(Code code) { in CopyCode()
374 void Serializer::ObjectSerializer::SerializePrologue(SnapshotSpace space, in SerializePrologue()
442 uint32_t Serializer::ObjectSerializer::SerializeBackingStore( in SerializeBackingStore()
465 void Serializer::ObjectSerializer::SerializeJSTypedArray() { in SerializeJSTypedArray()
492 void Serializer::ObjectSerializer::SerializeJSArrayBuffer() { in SerializeJSArrayBuffer()
526 void Serializer::ObjectSerializer::SerializeExternalString() { in SerializeExternalString()
552 void Serializer::ObjectSerializer::SerializeExternalStringAsSequentialString() { in SerializeExternalStringAsSequentialString()
637 void Serializer::ObjectSerializer::Serialize() { in Serialize()
741 void Serializer::ObjectSerializer::SerializeObject() { in SerializeObject()
766 void Serializer::ObjectSerializer::SerializeDeferred() { in SerializeDeferred()
785 void Serializer::ObjectSerializer::SerializeContent(Map map, int size) { in SerializeContent()
798 void Serializer::ObjectSerializer::VisitPointers(HeapObject host, in VisitPointers()
804 void Serializer::ObjectSerializer::VisitPointers(HeapObject host, in VisitPointers()
870 void Serializer::ObjectSerializer::OutputExternalReference(Address target, in OutputExternalReference()
913 void Serializer::ObjectSerializer::VisitExternalReference(Foreign host, in VisitExternalReference()
920 class Serializer::ObjectSerializer::RelocInfoObjectPreSerializer {
922 explicit RelocInfoObjectPreSerializer(Serializer* serializer) in RelocInfoObjectPreSerializer()
949 Serializer* serializer_;
953 void Serializer::ObjectSerializer::VisitEmbeddedPointer(Code host, in VisitEmbeddedPointer()
963 void Serializer::ObjectSerializer::VisitExternalReference(Code host, in VisitExternalReference()
973 void Serializer::ObjectSerializer::VisitInternalReference(Code host, in VisitInternalReference()
987 void Serializer::ObjectSerializer::VisitRuntimeEntry(Code host, in VisitRuntimeEntry()
993 void Serializer::ObjectSerializer::VisitOffHeapTarget(Code host, in VisitOffHeapTarget()
1007 void Serializer::ObjectSerializer::VisitCodeTarget(Code host, in VisitCodeTarget()
1042 void Serializer::ObjectSerializer::OutputRawData(Address up_to) { in OutputRawData()
1089 void Serializer::ObjectSerializer::SerializeCode(Map map, int size) { in SerializeCode()
1185 Serializer::HotObjectsList::HotObjectsList(Heap* heap) : heap_(heap) { in HotObjectsList()
1190 Serializer::HotObjectsList::~HotObjectsList() { in ~HotObjectsList()