allocation_size_ | v8::internal::Serializer | private |
allow_active_isolate_for_testing() const | v8::internal::Serializer | inlineprotected |
allow_unknown_external_references_for_testing() const | v8::internal::Serializer | inlineprotected |
Bytecode enum name | v8::internal::SerializerDeserializer | protected |
cage_base() const | v8::internal::Serializer | inline |
can_be_rehashed() const | v8::internal::RootsSerializer | inline |
can_be_rehashed_ | v8::internal::RootsSerializer | private |
CanBeDeferred(Tagged< HeapObject > o, SlotType slot_type) | v8::internal::SerializerDeserializer | protectedstatic |
CheckRehashability(Tagged< HeapObject > obj) | v8::internal::RootsSerializer | protected |
code_address_map_ | v8::internal::Serializer | private |
code_buffer_ | v8::internal::Serializer | private |
collector() const | v8::internal::RootVisitor | inlinevirtual |
CopyCode(Tagged< InstructionStream > istream) | v8::internal::Serializer | protected |
CountAllocation(Tagged< Map > map, int size, SnapshotSpace space) | v8::internal::Serializer | protected |
deferred_objects_ | v8::internal::Serializer | private |
deferred_objects_empty() | v8::internal::Serializer | inlineprotected |
dispatch_handle_map_ | v8::internal::Serializer | private |
EncodeExternalReference(Address addr) | v8::internal::Serializer | protected |
external_reference_encoder_ | v8::internal::Serializer | private |
first_root_to_be_serialized_ | v8::internal::RootsSerializer | private |
FixedRawDataWithSize typedef | v8::internal::SerializerDeserializer | protected |
FixedRepeatRootWithCount typedef | v8::internal::SerializerDeserializer | protected |
flags_ | v8::internal::Serializer | private |
forward_refs_per_pending_object_ | v8::internal::Serializer | private |
hot_objects_ | v8::internal::Serializer | private |
HotObject typedef | v8::internal::SerializerDeserializer | protected |
InitializeCodeAddressMap() | v8::internal::Serializer | protected |
IsNotMappedSymbol(Tagged< HeapObject > obj) const | v8::internal::Serializer | protected |
isolate() const | v8::internal::Serializer | inline |
isolate_ | v8::internal::Serializer | private |
IsRootAndHasBeenSerialized(Tagged< HeapObject > obj) const | v8::internal::RootsSerializer | inline |
IterateSharedHeapObjectCache(Isolate *isolate, RootVisitor *visitor) | v8::internal::SerializerDeserializer | static |
IterateStartupObjectCache(Isolate *isolate, RootVisitor *visitor) | v8::internal::SerializerDeserializer | static |
kAllocateJSDispatchEntry enum value | v8::internal::SerializerDeserializer | protected |
kApiReference enum value | v8::internal::SerializerDeserializer | protected |
kApiWrapperFieldsData enum value | v8::internal::SerializerDeserializer | protected |
kAttachedReference enum value | v8::internal::SerializerDeserializer | protected |
kBackref enum value | v8::internal::SerializerDeserializer | protected |
kClearedWeakReference enum value | v8::internal::SerializerDeserializer | protected |
kDoubleAlignmentSentinel | v8::internal::SerializerDeserializer | protectedstatic |
kEmbedderFieldsData enum value | v8::internal::SerializerDeserializer | protected |
kEmptyBackingStoreRefSentinel | v8::internal::SerializerDeserializer | protectedstatic |
kExternalReference enum value | v8::internal::SerializerDeserializer | protected |
kFirstEncodableFixedRawDataSize | v8::internal::SerializerDeserializer | protectedstatic |
kFirstEncodableRepeatRootCount | v8::internal::SerializerDeserializer | protectedstatic |
kFirstEncodableVariableRepeatRootCount | v8::internal::SerializerDeserializer | protectedstatic |
kFixedRawData enum value | v8::internal::SerializerDeserializer | protected |
kFixedRawDataCount | v8::internal::SerializerDeserializer | protectedstatic |
kFixedRepeatRoot enum value | v8::internal::SerializerDeserializer | protected |
kFixedRepeatRootCount | v8::internal::SerializerDeserializer | protectedstatic |
kHotObject enum value | v8::internal::SerializerDeserializer | protected |
kHotObjectCount | v8::internal::SerializerDeserializer | protectedstatic |
kIndirectPointerPrefix enum value | v8::internal::SerializerDeserializer | protected |
kInitializeSelfIndirectPointer enum value | v8::internal::SerializerDeserializer | protected |
kJSDispatchEntry enum value | v8::internal::SerializerDeserializer | protected |
kLastEncodableFixedRawDataSize | v8::internal::SerializerDeserializer | protectedstatic |
kLastEncodableFixedRepeatRootCount | v8::internal::SerializerDeserializer | protectedstatic |
kNewContextfulMetaMap enum value | v8::internal::SerializerDeserializer | protected |
kNewContextlessMetaMap enum value | v8::internal::SerializerDeserializer | protected |
kNewObject enum value | v8::internal::SerializerDeserializer | protected |
kNop enum value | v8::internal::SerializerDeserializer | protected |
kOffHeapBackingStore enum value | v8::internal::SerializerDeserializer | protected |
kOffHeapResizableBackingStore enum value | v8::internal::SerializerDeserializer | protected |
kProtectedPointerPrefix enum value | v8::internal::SerializerDeserializer | protected |
kReadOnlyHeapRef enum value | v8::internal::SerializerDeserializer | protected |
kRegisterPendingForwardRef enum value | v8::internal::SerializerDeserializer | protected |
kResolvePendingForwardRef enum value | v8::internal::SerializerDeserializer | protected |
kRootArray enum value | v8::internal::SerializerDeserializer | protected |
kRootArrayConstants enum value | v8::internal::SerializerDeserializer | protected |
kRootArrayConstantsCount | v8::internal::SerializerDeserializer | protectedstatic |
kSandboxedApiReference enum value | v8::internal::SerializerDeserializer | protected |
kSandboxedExternalReference enum value | v8::internal::SerializerDeserializer | protected |
kSandboxedRawExternalReference enum value | v8::internal::SerializerDeserializer | protected |
kSharedHeapObjectCache enum value | v8::internal::SerializerDeserializer | protected |
kStartupObjectCache enum value | v8::internal::SerializerDeserializer | protected |
kSynchronize enum value | v8::internal::SerializerDeserializer | protected |
kVariableRawData enum value | v8::internal::SerializerDeserializer | protected |
kVariableRepeatRoot enum value | v8::internal::SerializerDeserializer | protected |
kWeakPrefix enum value | v8::internal::SerializerDeserializer | protected |
MustBeDeferred(Tagged< HeapObject > object) | v8::internal::Serializer | protectedvirtual |
NewObject typedef | v8::internal::SerializerDeserializer | protected |
next_forward_ref_id_ | v8::internal::Serializer | private |
num_back_refs_ | v8::internal::Serializer | private |
object_cache_empty() | v8::internal::RootsSerializer | inlineprotected |
object_cache_index_map_ | v8::internal::RootsSerializer | private |
ObjectIsBytecodeHandler(Tagged< HeapObject > obj) const | v8::internal::Serializer | protected |
operator=(const ReadOnlySerializer &)=delete | v8::internal::ReadOnlySerializer | private |
v8::internal::RootsSerializer::operator=(const RootsSerializer &)=delete | v8::internal::RootsSerializer | |
v8::internal::Serializer::operator=(const Serializer &)=delete | v8::internal::Serializer | |
OutputStatistics(const char *name) | v8::internal::Serializer | protected |
Pad(int padding_offset=0) | v8::internal::Serializer | protected |
Payload() const | v8::internal::Serializer | inline |
PendingObjectReferences typedef | v8::internal::Serializer | protected |
PutAttachedReference(SerializerReference reference) | v8::internal::Serializer | protected |
PutBackReference(Tagged< HeapObject > object, SerializerReference reference) | v8::internal::Serializer | protected |
PutNextChunk(SnapshotSpace space) | v8::internal::Serializer | protected |
PutPendingForwardReference(PendingObjectReferences &ref) | v8::internal::Serializer | protected |
PutRepeatRoot(int repeat_count, RootIndex root_index) | v8::internal::Serializer | protected |
PutRoot(RootIndex root_index) | v8::internal::Serializer | protected |
PutSmiRoot(FullObjectSlot slot) | v8::internal::Serializer | protected |
QueueDeferredObject(Tagged< HeapObject > obj) | v8::internal::Serializer | inlineprotected |
ReadOnlySerializer(Isolate *isolate, Snapshot::SerializerFlags flags) | v8::internal::ReadOnlySerializer | |
ReadOnlySerializer(const ReadOnlySerializer &)=delete | v8::internal::ReadOnlySerializer | private |
reconstruct_read_only_and_shared_object_caches_for_testing() const | v8::internal::Serializer | inlineprotected |
recursion_depth_ | v8::internal::Serializer | private |
reference_map() | v8::internal::Serializer | inlineprotected |
reference_map_ | v8::internal::Serializer | private |
ReferenceMapContains(DirectHandle< HeapObject > o) | v8::internal::Serializer | inline |
RegisterObjectIsPending(Tagged< HeapObject > obj) | v8::internal::Serializer | protected |
ResolvePendingForwardReference(int obj) | v8::internal::Serializer | protected |
ResolvePendingObject(Tagged< HeapObject > obj) | v8::internal::Serializer | protected |
RestoreExternalReferenceRedirector(Isolate *isolate, Tagged< AccessorInfo > accessor_info) | v8::internal::SerializerDeserializer | protected |
RestoreExternalReferenceRedirector(Isolate *isolate, Tagged< FunctionTemplateInfo > function_template_info) | v8::internal::SerializerDeserializer | protected |
root_has_been_serialized(RootIndex root_index) const | v8::internal::RootsSerializer | inline |
root_has_been_serialized_ | v8::internal::RootsSerializer | private |
root_index_map() const | v8::internal::Serializer | inlineprotected |
root_index_map_ | v8::internal::Serializer | private |
RootArrayConstant typedef | v8::internal::SerializerDeserializer | protected |
RootName(Root root) | v8::internal::RootVisitor | static |
RootsSerializer(Isolate *isolate, Snapshot::SerializerFlags flags, RootIndex first_root_to_be_serialized) | v8::internal::RootsSerializer | |
RootsSerializer(const RootsSerializer &)=delete | v8::internal::RootsSerializer | |
seen_backing_stores_index_ | v8::internal::Serializer | private |
Serialize() | v8::internal::ReadOnlySerializer | |
SerializeBackReference(Tagged< HeapObject > obj) | v8::internal::Serializer | protected |
SerializeDeferredObjects() | v8::internal::Serializer | protected |
SerializeHotObject(Tagged< HeapObject > obj) | v8::internal::Serializer | protected |
SerializeInObjectCache(Handle< HeapObject > object) | v8::internal::RootsSerializer | protected |
SerializeObject(Handle< HeapObject > o, SlotType slot_type) | v8::internal::Serializer | protected |
SerializeObjectImpl(Handle< HeapObject > o, SlotType slot_type) override | v8::internal::ReadOnlySerializer | inlineprivate |
v8::internal::RootsSerializer::SerializeObjectImpl(Handle< HeapObject > o, SlotType slot_type)=0 | v8::internal::Serializer | protectedpure virtual |
SerializePendingObject(Tagged< HeapObject > obj) | v8::internal::Serializer | protected |
Serializer(Isolate *isolate, Snapshot::SerializerFlags flags) | v8::internal::Serializer | |
Serializer(const Serializer &)=delete | v8::internal::Serializer | |
serializer_tracks_serialization_statistics() const | v8::internal::Serializer | inlineprotected |
serializer_tracks_serialization_statistics_ | v8::internal::Serializer | private |
SerializeReadOnlyObjectReference(Tagged< HeapObject > obj, SnapshotByteSink *sink) | v8::internal::Serializer | protected |
SerializeRoot(Tagged< HeapObject > obj) | v8::internal::Serializer | protected |
SerializeRootObject(FullObjectSlot slot) | v8::internal::Serializer | protected |
set_serializer_tracks_serialization_statistics(bool v) | v8::internal::Serializer | inlineprotected |
sink_ | v8::internal::Serializer | protected |
SlotType enum name | v8::internal::SerializerDeserializer | protected |
SpaceEncoder typedef | v8::internal::SerializerDeserializer | protected |
Synchronize(VisitorSynchronization::SyncTag tag) override | v8::internal::RootsSerializer | privatevirtual |
TotalAllocationSize() const | v8::internal::Serializer | |
TryEncodeExternalReference(Address addr) | v8::internal::Serializer | inlineprotected |
unresolved_forward_refs_ | v8::internal::Serializer | private |
VisitRootPointer(Root root, const char *description, FullObjectSlot p) | v8::internal::RootVisitor | inlinevirtual |
VisitRootPointers(Root root, const char *description, FullObjectSlot start, FullObjectSlot end) override | v8::internal::RootsSerializer | privatevirtual |
v8::internal::SerializerDeserializer::VisitRootPointers(Root root, const char *description, OffHeapObjectSlot start, OffHeapObjectSlot end) | v8::internal::RootVisitor | inlinevirtual |
VisitRunningCode(FullObjectSlot code_slot, FullObjectSlot istream_or_smi_zero_slot) | v8::internal::RootVisitor | inlinevirtual |
~ReadOnlySerializer() override | v8::internal::ReadOnlySerializer | |
~RootVisitor()=default | v8::internal::RootVisitor | virtual |
~Serializer() override | v8::internal::Serializer | inline |