accessor_infos() const | v8::internal::Deserializer< Isolate > | inlineprotected |
accessor_infos_ | v8::internal::Deserializer< Isolate > | private |
AddAttachedObject(DirectHandle< HeapObject > attached_object) | v8::internal::Deserializer< Isolate > | inlineprotected |
Allocate(AllocationType allocation, int size, AllocationAlignment alignment) | v8::internal::Deserializer< Isolate > | private |
attached_objects_ | v8::internal::Deserializer< Isolate > | private |
back_refs_ | v8::internal::Deserializer< Isolate > | private |
backing_store(size_t i) | v8::internal::Deserializer< Isolate > | inlineprotected |
backing_stores_ | v8::internal::Deserializer< Isolate > | private |
Bytecode enum name | v8::internal::SerializerDeserializer | protected |
CanBeDeferred(Tagged< HeapObject > o, SlotType slot_type) | v8::internal::SerializerDeserializer | protectedstatic |
collector() const | v8::internal::RootVisitor | inlinevirtual |
CommitPostProcessedObjects() | v8::internal::ObjectDeserializer | private |
depth_ | v8::internal::Deserializer< Isolate > | private |
Deserialize() | v8::internal::ObjectDeserializer | private |
DeserializeDeferredObjects() | v8::internal::Deserializer< Isolate > | protected |
Deserializer(const Deserializer &)=delete | v8::internal::Deserializer< Isolate > | |
Deserializer(Isolate *isolate, base::Vector< const uint8_t > payload, uint32_t magic_number, bool deserializing_user_code, bool can_rehash) | v8::internal::Deserializer< Isolate > | protected |
DeserializeSharedFunctionInfo(Isolate *isolate, const SerializedCodeData *data, DirectHandle< String > source) | v8::internal::ObjectDeserializer | static |
deserializing_user_code() const | v8::internal::Deserializer< Isolate > | inlineprotected |
deserializing_user_code_ | v8::internal::Deserializer< Isolate > | private |
FixedRawDataWithSize typedef | v8::internal::SerializerDeserializer | protected |
FixedRepeatRootWithCount typedef | v8::internal::SerializerDeserializer | protected |
function_template_infos() const | v8::internal::Deserializer< Isolate > | inlineprotected |
function_template_infos_ | v8::internal::Deserializer< Isolate > | private |
GetAndResetNextReferenceDescriptor() | v8::internal::Deserializer< Isolate > | private |
GetBackReferencedObject() | v8::internal::Deserializer< Isolate > | protected |
GetBackReferencedObject(uint32_t index) | v8::internal::Deserializer< Isolate > | protected |
hot_objects_ | v8::internal::Deserializer< Isolate > | private |
HotObject typedef | v8::internal::SerializerDeserializer | protected |
isolate() const | v8::internal::Deserializer< Isolate > | inlineprotected |
isolate_ | v8::internal::Deserializer< Isolate > | private |
IterateSharedHeapObjectCache(Isolate *isolate, RootVisitor *visitor) | v8::internal::SerializerDeserializer | static |
IterateStartupObjectCache(Isolate *isolate, RootVisitor *visitor) | v8::internal::SerializerDeserializer | static |
js_dispatch_entries_ | v8::internal::Deserializer< Isolate > | private |
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 |
LinkAllocationSites() | v8::internal::ObjectDeserializer | private |
LogNewMapEvents() | v8::internal::Deserializer< Isolate > | protected |
LogNewObjectEvents() | v8::internal::Deserializer< Isolate > | protected |
LogScriptEvents(Tagged< Script > script) | v8::internal::Deserializer< Isolate > | protected |
magic_number_ | v8::internal::Deserializer< Isolate > | private |
main_thread_isolate() const | v8::internal::Deserializer< Isolate > | inlineprotected |
new_allocation_sites() const | v8::internal::Deserializer< Isolate > | inlineprotected |
new_allocation_sites_ | v8::internal::Deserializer< Isolate > | private |
new_code_objects() const | v8::internal::Deserializer< Isolate > | inlineprotected |
new_code_objects_ | v8::internal::Deserializer< Isolate > | private |
new_descriptor_arrays_ | v8::internal::Deserializer< Isolate > | private |
new_maps() const | v8::internal::Deserializer< Isolate > | inlineprotected |
new_maps_ | v8::internal::Deserializer< Isolate > | private |
new_scripts() const | v8::internal::Deserializer< Isolate > | inlineprotected |
new_scripts_ | v8::internal::Deserializer< Isolate > | private |
NewObject typedef | v8::internal::SerializerDeserializer | protected |
next_reference_is_indirect_pointer_ | v8::internal::Deserializer< Isolate > | private |
next_reference_is_protected_pointer | v8::internal::Deserializer< Isolate > | private |
next_reference_is_weak_ | v8::internal::Deserializer< Isolate > | private |
no_gc_stats_ | v8::internal::Deserializer< Isolate > | private |
num_unresolved_forward_refs_ | v8::internal::Deserializer< Isolate > | private |
ObjectDeserializer(Isolate *isolate, const SerializedCodeData *data) | v8::internal::ObjectDeserializer | explicitprivate |
operator=(const Deserializer &)=delete | v8::internal::Deserializer< Isolate > | |
PostProcessNewJSReceiver(Tagged< Map > map, DirectHandle< JSReceiver > obj, InstanceType instance_type, SnapshotSpace space) | v8::internal::Deserializer< Isolate > | private |
PostProcessNewJSReceiver(Tagged< Map > map, DirectHandle< JSReceiver > obj, InstanceType instance_type, SnapshotSpace space) | v8::internal::Deserializer< Isolate > | private |
PostProcessNewJSReceiver(Tagged< Map > map, DirectHandle< JSReceiver > obj, InstanceType instance_type, SnapshotSpace space) | v8::internal::Deserializer< Isolate > | private |
PostProcessNewObject(DirectHandle< Map > map, Handle< HeapObject > obj, SnapshotSpace space) | v8::internal::Deserializer< Isolate > | private |
PushObjectToRehash(DirectHandle< HeapObject > object) | v8::internal::Deserializer< Isolate > | inlineprotected |
ReadAllocateJSDispatchEntry(uint8_t data, SlotAccessor slot_accessor) | v8::internal::Deserializer< Isolate > | private |
ReadApiReference(uint8_t data, SlotAccessor slot_accessor) | v8::internal::Deserializer< Isolate > | private |
ReadAttachedReference(uint8_t data, SlotAccessor slot_accessor) | v8::internal::Deserializer< Isolate > | private |
ReadBackref(uint8_t data, SlotAccessor slot_accessor) | v8::internal::Deserializer< Isolate > | private |
ReadClearedWeakReference(uint8_t data, SlotAccessor slot_accessor) | v8::internal::Deserializer< Isolate > | private |
ReadData(Handle< HeapObject > object, int start_slot_index, int end_slot_index) | v8::internal::Deserializer< Isolate > | private |
ReadData(FullMaybeObjectSlot start, FullMaybeObjectSlot end) | v8::internal::Deserializer< Isolate > | private |
ReadExternalPointerTag() | v8::internal::Deserializer< Isolate > | private |
ReadExternalReference(uint8_t data, SlotAccessor slot_accessor) | v8::internal::Deserializer< Isolate > | private |
ReadExternalReferenceCase() | v8::internal::Deserializer< Isolate > | inlineprivate |
ReadFixedRawData(uint8_t data, SlotAccessor slot_accessor) | v8::internal::Deserializer< Isolate > | private |
ReadFixedRepeatRoot(uint8_t data, SlotAccessor slot_accessor) | v8::internal::Deserializer< Isolate > | private |
ReadHotObject(uint8_t data, SlotAccessor slot_accessor) | v8::internal::Deserializer< Isolate > | private |
ReadIndirectPointerPrefix(uint8_t data, SlotAccessor slot_accessor) | v8::internal::Deserializer< Isolate > | private |
ReadInitializeSelfIndirectPointer(uint8_t data, SlotAccessor slot_accessor) | v8::internal::Deserializer< Isolate > | private |
ReadJSDispatchEntry(uint8_t data, SlotAccessor slot_accessor) | v8::internal::Deserializer< Isolate > | private |
ReadMetaMap(SnapshotSpace space) | v8::internal::Deserializer< Isolate > | private |
ReadNewMetaMap(uint8_t data, SlotAccessor slot_accessor) | v8::internal::Deserializer< Isolate > | private |
ReadNewObject(uint8_t data, SlotAccessor slot_accessor) | v8::internal::Deserializer< Isolate > | private |
ReadObject() | v8::internal::Deserializer< Isolate > | protected |
ReadObject(SnapshotSpace space) | v8::internal::Deserializer< Isolate > | private |
ReadOffHeapBackingStore(uint8_t data, SlotAccessor slot_accessor) | v8::internal::Deserializer< Isolate > | private |
ReadProtectedPointerPrefix(uint8_t data, SlotAccessor slot_accessor) | v8::internal::Deserializer< Isolate > | private |
ReadRawExternalReference(uint8_t data, SlotAccessor slot_accessor) | v8::internal::Deserializer< Isolate > | private |
ReadReadOnlyHeapRef(uint8_t data, SlotAccessor slot_accessor) | v8::internal::Deserializer< Isolate > | private |
ReadRegisterPendingForwardRef(uint8_t data, SlotAccessor slot_accessor) | v8::internal::Deserializer< Isolate > | private |
ReadRepeatedRoot(SlotGetter slot_getter, int repeat_count) | v8::internal::Deserializer< Isolate > | private |
ReadRepeatedRoot(SlotAccessor slot_accessor, int repeat_count) | v8::internal::Deserializer< Isolate > | |
ReadResolvePendingForwardRef(uint8_t data, SlotAccessor slot_accessor) | v8::internal::Deserializer< Isolate > | private |
ReadRootArray(uint8_t data, SlotAccessor slot_accessor) | v8::internal::Deserializer< Isolate > | private |
ReadRootArrayConstants(uint8_t data, SlotAccessor slot_accessor) | v8::internal::Deserializer< Isolate > | private |
ReadSharedHeapObjectCache(uint8_t data, SlotAccessor slot_accessor) | v8::internal::Deserializer< Isolate > | private |
ReadSingleBytecodeData(uint8_t data, SlotAccessor slot_accessor) | v8::internal::Deserializer< Isolate > | private |
ReadStartupObjectCache(uint8_t data, SlotAccessor slot_accessor) | v8::internal::Deserializer< Isolate > | private |
ReadVariableRawData(uint8_t data, SlotAccessor slot_accessor) | v8::internal::Deserializer< Isolate > | private |
ReadVariableRepeatRoot(uint8_t data, SlotAccessor slot_accessor) | v8::internal::Deserializer< Isolate > | private |
ReadWeakPrefix(uint8_t data, SlotAccessor slot_accessor) | v8::internal::Deserializer< Isolate > | private |
Rehash() | v8::internal::Deserializer< Isolate > | protected |
RestoreExternalReferenceRedirector(Isolate *isolate, Tagged< AccessorInfo > accessor_info) | v8::internal::SerializerDeserializer | protected |
RestoreExternalReferenceRedirector(Isolate *isolate, Tagged< FunctionTemplateInfo > function_template_info) | v8::internal::SerializerDeserializer | protected |
RootArrayConstant typedef | v8::internal::SerializerDeserializer | protected |
RootName(Root root) | v8::internal::RootVisitor | static |
should_rehash() const | v8::internal::Deserializer< Isolate > | inlineprotected |
should_rehash_ | v8::internal::Deserializer< Isolate > | private |
SlotType enum name | v8::internal::SerializerDeserializer | protected |
source() | v8::internal::Deserializer< Isolate > | inlineprotected |
source_ | v8::internal::Deserializer< Isolate > | private |
SpaceEncoder typedef | v8::internal::SerializerDeserializer | protected |
Synchronize(VisitorSynchronization::SyncTag tag) override | v8::internal::Deserializer< Isolate > | privatevirtual |
to_rehash_ | v8::internal::Deserializer< Isolate > | private |
unresolved_forward_refs_ | v8::internal::Deserializer< Isolate > | 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::Deserializer< Isolate > | 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 |
WeakenDescriptorArrays() | v8::internal::Deserializer< Isolate > | protected |
WriteExternalPointer(Tagged< HeapObject > host, ExternalPointerSlot dest, Address value, ExternalPointerTag tag) | v8::internal::Deserializer< Isolate > | inlineprivate |
WriteHeapPointer(SlotAccessor slot_accessor, Tagged< HeapObject > heap_object, ReferenceDescriptor descr, WriteBarrierMode mode=UPDATE_WRITE_BARRIER) | v8::internal::Deserializer< Isolate > | private |
WriteHeapPointer(SlotAccessor slot_accessor, DirectHandle< HeapObject > heap_object, ReferenceDescriptor descr, WriteBarrierMode mode=UPDATE_WRITE_BARRIER) | v8::internal::Deserializer< Isolate > | private |
WriteIndirectPointer(IndirectPointerSlot dest, Tagged< HeapObject > value) | v8::internal::Deserializer< Isolate > | inlineprivate |
~Deserializer() override | v8::internal::Deserializer< Isolate > | |
~RootVisitor()=default | v8::internal::RootVisitor | virtual |