V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
v8::internal::Serializer::ObjectSerializer Class Reference
Inheritance diagram for v8::internal::Serializer::ObjectSerializer:
v8::internal::ObjectVisitor

Public Member Functions

 ObjectSerializer (Serializer *serializer, HeapObject *obj, SnapshotByteSink *sink, HowToCode how_to_code, WhereToPoint where_to_point)
 
void Serialize ()
 
void SerializeObject ()
 
void SerializeDeferred ()
 
void VisitPointers (HeapObject *host, ObjectSlot start, ObjectSlot end) override
 
void VisitPointers (HeapObject *host, MaybeObjectSlot start, MaybeObjectSlot end) override
 
void VisitEmbeddedPointer (Code host, RelocInfo *target) override
 
void VisitExternalReference (Foreign *host, Address *p) override
 
void VisitExternalReference (Code host, RelocInfo *rinfo) override
 
void VisitInternalReference (Code host, RelocInfo *rinfo) override
 
void VisitCodeTarget (Code host, RelocInfo *target) override
 
void VisitRuntimeEntry (Code host, RelocInfo *reloc) override
 
void VisitOffHeapTarget (Code host, RelocInfo *target) override
 
void VisitRelocInfo (RelocIterator *it) override
 
- Public Member Functions inherited from v8::internal::ObjectVisitor
virtual void VisitCustomWeakPointers (HeapObject *host, ObjectSlot start, ObjectSlot end)
 
virtual void VisitPointer (HeapObject *host, ObjectSlot p)
 
virtual void VisitPointer (HeapObject *host, MaybeObjectSlot p)
 
virtual void VisitCustomWeakPointer (HeapObject *host, ObjectSlot p)
 

Detailed Description

Definition at line 300 of file serializer.h.


The documentation for this class was generated from the following files: