allocator() (defined in v8::internal::Serializer) | v8::internal::Serializer | inlineprotected |
CanBeDeferred(HeapObject *o) (defined in v8::internal::SerializerDeserializer) | v8::internal::SerializerDeserializer | protectedstatic |
CopyCode(Code code) (defined in v8::internal::Serializer) | v8::internal::Serializer | protected |
EncodeExternalReference(Address addr) (defined in v8::internal::Serializer) | v8::internal::Serializer | inlineprotected |
EncodeReservations() const (defined in v8::internal::Serializer) | v8::internal::Serializer | inline |
FlushSkip(SnapshotByteSink *sink, int skip) (defined in v8::internal::Serializer) | v8::internal::Serializer | inlineprotectedstatic |
FlushSkip(int skip) (defined in v8::internal::Serializer) | v8::internal::Serializer | inlineprotected |
hot_objects_ (defined in v8::internal::SerializerDeserializer) | v8::internal::SerializerDeserializer | protected |
HowToCode enum name (defined in v8::internal::SerializerDeserializer) | v8::internal::SerializerDeserializer | protected |
InitializeCodeAddressMap() (defined in v8::internal::Serializer) | v8::internal::Serializer | protected |
isolate() const (defined in v8::internal::Serializer) | v8::internal::Serializer | inline |
Iterate(Isolate *isolate, RootVisitor *visitor) (defined in v8::internal::SerializerDeserializer) | v8::internal::SerializerDeserializer | static |
kAlignmentPrefix (defined in v8::internal::SerializerDeserializer) | v8::internal::SerializerDeserializer | protectedstatic |
kAnyOldSpace (defined in v8::internal::SerializerDeserializer) | v8::internal::SerializerDeserializer | protectedstatic |
kApiReference (defined in v8::internal::SerializerDeserializer) | v8::internal::SerializerDeserializer | protectedstatic |
kAttachedReference enum value (defined in v8::internal::SerializerDeserializer) | v8::internal::SerializerDeserializer | protected |
kBackref enum value (defined in v8::internal::SerializerDeserializer) | v8::internal::SerializerDeserializer | protected |
kBackrefWithSkip enum value (defined in v8::internal::SerializerDeserializer) | v8::internal::SerializerDeserializer | protected |
kClearedWeakReference (defined in v8::internal::SerializerDeserializer) | v8::internal::SerializerDeserializer | protectedstatic |
kDeferred (defined in v8::internal::SerializerDeserializer) | v8::internal::SerializerDeserializer | protectedstatic |
kDoubleAlignmentSentinel (defined in v8::internal::SerializerDeserializer) | v8::internal::SerializerDeserializer | protectedstatic |
kEmbedderFieldsData (defined in v8::internal::SerializerDeserializer) | v8::internal::SerializerDeserializer | protectedstatic |
kExternalReference enum value (defined in v8::internal::SerializerDeserializer) | v8::internal::SerializerDeserializer | protected |
kFixedRawData (defined in v8::internal::SerializerDeserializer) | v8::internal::SerializerDeserializer | protectedstatic |
kFixedRawDataStart (defined in v8::internal::SerializerDeserializer) | v8::internal::SerializerDeserializer | protectedstatic |
kFixedRepeat (defined in v8::internal::SerializerDeserializer) | v8::internal::SerializerDeserializer | protectedstatic |
kFixedRepeatStart (defined in v8::internal::SerializerDeserializer) | v8::internal::SerializerDeserializer | protectedstatic |
kFromCode enum value (defined in v8::internal::SerializerDeserializer) | v8::internal::SerializerDeserializer | protected |
kHotObject (defined in v8::internal::SerializerDeserializer) | v8::internal::SerializerDeserializer | protectedstatic |
kHotObjectMask (defined in v8::internal::SerializerDeserializer) | v8::internal::SerializerDeserializer | protectedstatic |
kHotObjectWithSkip (defined in v8::internal::SerializerDeserializer) | v8::internal::SerializerDeserializer | protectedstatic |
kHowToCodeMask (defined in v8::internal::SerializerDeserializer) | v8::internal::SerializerDeserializer | protectedstatic |
kInnerPointer enum value (defined in v8::internal::SerializerDeserializer) | v8::internal::SerializerDeserializer | protected |
kInternalReference (defined in v8::internal::SerializerDeserializer) | v8::internal::SerializerDeserializer | protectedstatic |
kInternalReferenceEncoded (defined in v8::internal::SerializerDeserializer) | v8::internal::SerializerDeserializer | protectedstatic |
kNewObject enum value (defined in v8::internal::SerializerDeserializer) | v8::internal::SerializerDeserializer | protected |
kNextChunk (defined in v8::internal::SerializerDeserializer) | v8::internal::SerializerDeserializer | protectedstatic |
kNop (defined in v8::internal::SerializerDeserializer) | v8::internal::SerializerDeserializer | protectedstatic |
kNumberOfFixedRawData (defined in v8::internal::SerializerDeserializer) | v8::internal::SerializerDeserializer | protectedstatic |
kNumberOfFixedRepeat (defined in v8::internal::SerializerDeserializer) | v8::internal::SerializerDeserializer | protectedstatic |
kNumberOfHotObjects (defined in v8::internal::SerializerDeserializer) | v8::internal::SerializerDeserializer | protectedstatic |
kNumberOfPreallocatedSpaces (defined in v8::internal::SerializerDeserializer) | v8::internal::SerializerDeserializer | static |
kNumberOfRootArrayConstants (defined in v8::internal::SerializerDeserializer) | v8::internal::SerializerDeserializer | protectedstatic |
kNumberOfSpaces (defined in v8::internal::SerializerDeserializer) | v8::internal::SerializerDeserializer | static |
kOffHeapBackingStore (defined in v8::internal::SerializerDeserializer) | v8::internal::SerializerDeserializer | protectedstatic |
kOffHeapTarget (defined in v8::internal::SerializerDeserializer) | v8::internal::SerializerDeserializer | protectedstatic |
kOnePointerRawData (defined in v8::internal::SerializerDeserializer) | v8::internal::SerializerDeserializer | protectedstatic |
kPartialSnapshotCache enum value (defined in v8::internal::SerializerDeserializer) | v8::internal::SerializerDeserializer | protected |
kPlain enum value (defined in v8::internal::SerializerDeserializer) | v8::internal::SerializerDeserializer | protected |
kReadOnlyObjectCache enum value (defined in v8::internal::SerializerDeserializer) | v8::internal::SerializerDeserializer | protected |
kRootArray enum value (defined in v8::internal::SerializerDeserializer) | v8::internal::SerializerDeserializer | protected |
kRootArrayConstants (defined in v8::internal::SerializerDeserializer) | v8::internal::SerializerDeserializer | protectedstatic |
kRootArrayConstantsMask (defined in v8::internal::SerializerDeserializer) | v8::internal::SerializerDeserializer | protectedstatic |
kRootArrayConstantsWithSkip (defined in v8::internal::SerializerDeserializer) | v8::internal::SerializerDeserializer | protectedstatic |
kSkip (defined in v8::internal::SerializerDeserializer) | v8::internal::SerializerDeserializer | protectedstatic |
kSpaceMask (defined in v8::internal::SerializerDeserializer) | v8::internal::SerializerDeserializer | protectedstatic |
kStartOfObject enum value (defined in v8::internal::SerializerDeserializer) | v8::internal::SerializerDeserializer | protected |
kSynchronize (defined in v8::internal::SerializerDeserializer) | v8::internal::SerializerDeserializer | protectedstatic |
kVariableRawCode (defined in v8::internal::SerializerDeserializer) | v8::internal::SerializerDeserializer | protectedstatic |
kVariableRawData (defined in v8::internal::SerializerDeserializer) | v8::internal::SerializerDeserializer | protectedstatic |
kVariableRepeat (defined in v8::internal::SerializerDeserializer) | v8::internal::SerializerDeserializer | protectedstatic |
kWeakPrefix (defined in v8::internal::SerializerDeserializer) | v8::internal::SerializerDeserializer | protectedstatic |
kWhereMask (defined in v8::internal::SerializerDeserializer) | v8::internal::SerializerDeserializer | protectedstatic |
kWhereToPointMask (defined in v8::internal::SerializerDeserializer) | v8::internal::SerializerDeserializer | protectedstatic |
MustBeDeferred(HeapObject *object) (defined in v8::internal::Serializer) | v8::internal::Serializer | protectedvirtual |
ObjectIsBytecodeHandler(HeapObject *obj) const (defined in v8::internal::Serializer) | v8::internal::Serializer | protected |
OutputStatistics(const char *name) (defined in v8::internal::Serializer) | v8::internal::Serializer | protected |
Pad(int padding_offset=0) (defined in v8::internal::Serializer) | v8::internal::Serializer | protected |
Payload() const (defined in v8::internal::Serializer) | v8::internal::Serializer | inline |
PutAlignmentPrefix(HeapObject *object) (defined in v8::internal::Serializer) | v8::internal::Serializer | protected |
PutAttachedReference(SerializerReference reference, HowToCode how_to_code, WhereToPoint where_to_point) (defined in v8::internal::Serializer) | v8::internal::Serializer | protected |
PutBackReference(HeapObject *object, SerializerReference reference) (defined in v8::internal::Serializer) | v8::internal::Serializer | protected |
PutNextChunk(int space) (defined in v8::internal::Serializer) | v8::internal::Serializer | protected |
PutRoot(RootIndex root_index, HeapObject *object, HowToCode how, WhereToPoint where, int skip) (defined in v8::internal::Serializer) | v8::internal::Serializer | protected |
PutSmi(Smi smi) (defined in v8::internal::Serializer) | v8::internal::Serializer | protected |
QueueDeferredObject(HeapObject *obj) (defined in v8::internal::Serializer) | v8::internal::Serializer | inlineprotected |
reference_map() (defined in v8::internal::Serializer) | v8::internal::Serializer | inlineprotected |
ReferenceMapContains(HeapObject *o) (defined in v8::internal::Serializer) | v8::internal::Serializer | inline |
RestoreExternalReferenceRedirectors(const std::vector< AccessorInfo *> &accessor_infos) (defined in v8::internal::SerializerDeserializer) | v8::internal::SerializerDeserializer | protected |
RestoreExternalReferenceRedirectors(const std::vector< CallHandlerInfo *> &call_handler_infos) (defined in v8::internal::SerializerDeserializer) | v8::internal::SerializerDeserializer | protected |
root_index_map() const (defined in v8::internal::Serializer) | v8::internal::Serializer | inlineprotected |
RootName(Root root) (defined in v8::internal::RootVisitor) | v8::internal::RootVisitor | static |
SerializeBackReference(HeapObject *obj, HowToCode how_to_code, WhereToPoint where_to_point, int skip) (defined in v8::internal::Serializer) | v8::internal::Serializer | protected |
SerializeDeferredObjects() (defined in v8::internal::Serializer) | v8::internal::Serializer | protected |
SerializeHotObject(HeapObject *obj, HowToCode how_to_code, WhereToPoint where_to_point, int skip) (defined in v8::internal::Serializer) | v8::internal::Serializer | protected |
SerializeObject(HeapObject *o, HowToCode how_to_code, WhereToPoint where_to_point, int skip)=0 (defined in v8::internal::Serializer) | v8::internal::Serializer | protectedpure virtual |
Serializer(Isolate *isolate) (defined in v8::internal::Serializer) | v8::internal::Serializer | explicit |
SerializerAllocator (defined in v8::internal::Serializer) | v8::internal::Serializer | friend |
SerializeRoot(HeapObject *obj, HowToCode how_to_code, WhereToPoint where_to_point, int skip) (defined in v8::internal::Serializer) | v8::internal::Serializer | protected |
SerializeRootObject(Object *object) (defined in v8::internal::Serializer) | v8::internal::Serializer | protected |
sink_ (defined in v8::internal::Serializer) | v8::internal::Serializer | protected |
STATIC_ASSERT(MAP_SPACE==CODE_SPACE+1) (defined in v8::internal::SerializerDeserializer) | v8::internal::SerializerDeserializer | |
STATIC_ASSERT(LAST_SPACE==NEW_LO_SPACE) (defined in v8::internal::SerializerDeserializer) | v8::internal::SerializerDeserializer | |
STATIC_ASSERT(LAST_SPACE - 2==LO_SPACE) (defined in v8::internal::SerializerDeserializer) | v8::internal::SerializerDeserializer | |
STATIC_ASSERT(6==kNumberOfSpaces) (defined in v8::internal::SerializerDeserializer) | v8::internal::SerializerDeserializer | protected |
STATIC_ASSERT(kNumberOfSpaces<=kSpaceMask+1) (defined in v8::internal::SerializerDeserializer) | v8::internal::SerializerDeserializer | protected |
STATIC_ASSERT(kNumberOfHotObjects==HotObjectsList::kSize) (defined in v8::internal::SerializerDeserializer) | v8::internal::SerializerDeserializer | protected |
Synchronize(VisitorSynchronization::SyncTag tag) (defined in v8::internal::RootVisitor) | v8::internal::RootVisitor | inlinevirtual |
VisitRootPointer(Root root, const char *description, ObjectSlot p) (defined in v8::internal::RootVisitor) | v8::internal::RootVisitor | inlinevirtual |
VisitRootPointers(Root root, const char *description, ObjectSlot start, ObjectSlot end) override (defined in v8::internal::Serializer) | v8::internal::Serializer | protectedvirtual |
Where enum name (defined in v8::internal::SerializerDeserializer) | v8::internal::SerializerDeserializer | protected |
WhereToPoint enum name (defined in v8::internal::SerializerDeserializer) | v8::internal::SerializerDeserializer | protected |
~RootVisitor()=default (defined in v8::internal::RootVisitor) | v8::internal::RootVisitor | virtual |
~Serializer() override (defined in v8::internal::Serializer) | v8::internal::Serializer | |