v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::ReadOnlySerializer Member List

This is the complete list of members for v8::internal::ReadOnlySerializer, including all inherited members.

allocation_size_v8::internal::Serializerprivate
allow_active_isolate_for_testing() constv8::internal::Serializerinlineprotected
allow_unknown_external_references_for_testing() constv8::internal::Serializerinlineprotected
Bytecode enum namev8::internal::SerializerDeserializerprotected
cage_base() constv8::internal::Serializerinline
can_be_rehashed() constv8::internal::RootsSerializerinline
can_be_rehashed_v8::internal::RootsSerializerprivate
CanBeDeferred(Tagged< HeapObject > o, SlotType slot_type)v8::internal::SerializerDeserializerprotectedstatic
CheckRehashability(Tagged< HeapObject > obj)v8::internal::RootsSerializerprotected
code_address_map_v8::internal::Serializerprivate
code_buffer_v8::internal::Serializerprivate
collector() constv8::internal::RootVisitorinlinevirtual
CopyCode(Tagged< InstructionStream > istream)v8::internal::Serializerprotected
CountAllocation(Tagged< Map > map, int size, SnapshotSpace space)v8::internal::Serializerprotected
deferred_objects_v8::internal::Serializerprivate
deferred_objects_empty()v8::internal::Serializerinlineprotected
dispatch_handle_map_v8::internal::Serializerprivate
EncodeExternalReference(Address addr)v8::internal::Serializerprotected
external_reference_encoder_v8::internal::Serializerprivate
first_root_to_be_serialized_v8::internal::RootsSerializerprivate
FixedRawDataWithSize typedefv8::internal::SerializerDeserializerprotected
FixedRepeatRootWithCount typedefv8::internal::SerializerDeserializerprotected
flags_v8::internal::Serializerprivate
forward_refs_per_pending_object_v8::internal::Serializerprivate
hot_objects_v8::internal::Serializerprivate
HotObject typedefv8::internal::SerializerDeserializerprotected
InitializeCodeAddressMap()v8::internal::Serializerprotected
IsNotMappedSymbol(Tagged< HeapObject > obj) constv8::internal::Serializerprotected
isolate() constv8::internal::Serializerinline
isolate_v8::internal::Serializerprivate
IsRootAndHasBeenSerialized(Tagged< HeapObject > obj) constv8::internal::RootsSerializerinline
IterateSharedHeapObjectCache(Isolate *isolate, RootVisitor *visitor)v8::internal::SerializerDeserializerstatic
IterateStartupObjectCache(Isolate *isolate, RootVisitor *visitor)v8::internal::SerializerDeserializerstatic
kAllocateJSDispatchEntry enum valuev8::internal::SerializerDeserializerprotected
kApiReference enum valuev8::internal::SerializerDeserializerprotected
kApiWrapperFieldsData enum valuev8::internal::SerializerDeserializerprotected
kAttachedReference enum valuev8::internal::SerializerDeserializerprotected
kBackref enum valuev8::internal::SerializerDeserializerprotected
kClearedWeakReference enum valuev8::internal::SerializerDeserializerprotected
kDoubleAlignmentSentinelv8::internal::SerializerDeserializerprotectedstatic
kEmbedderFieldsData enum valuev8::internal::SerializerDeserializerprotected
kEmptyBackingStoreRefSentinelv8::internal::SerializerDeserializerprotectedstatic
kExternalReference enum valuev8::internal::SerializerDeserializerprotected
kFirstEncodableFixedRawDataSizev8::internal::SerializerDeserializerprotectedstatic
kFirstEncodableRepeatRootCountv8::internal::SerializerDeserializerprotectedstatic
kFirstEncodableVariableRepeatRootCountv8::internal::SerializerDeserializerprotectedstatic
kFixedRawData enum valuev8::internal::SerializerDeserializerprotected
kFixedRawDataCountv8::internal::SerializerDeserializerprotectedstatic
kFixedRepeatRoot enum valuev8::internal::SerializerDeserializerprotected
kFixedRepeatRootCountv8::internal::SerializerDeserializerprotectedstatic
kHotObject enum valuev8::internal::SerializerDeserializerprotected
kHotObjectCountv8::internal::SerializerDeserializerprotectedstatic
kIndirectPointerPrefix enum valuev8::internal::SerializerDeserializerprotected
kInitializeSelfIndirectPointer enum valuev8::internal::SerializerDeserializerprotected
kJSDispatchEntry enum valuev8::internal::SerializerDeserializerprotected
kLastEncodableFixedRawDataSizev8::internal::SerializerDeserializerprotectedstatic
kLastEncodableFixedRepeatRootCountv8::internal::SerializerDeserializerprotectedstatic
kNewContextfulMetaMap enum valuev8::internal::SerializerDeserializerprotected
kNewContextlessMetaMap enum valuev8::internal::SerializerDeserializerprotected
kNewObject enum valuev8::internal::SerializerDeserializerprotected
kNop enum valuev8::internal::SerializerDeserializerprotected
kOffHeapBackingStore enum valuev8::internal::SerializerDeserializerprotected
kOffHeapResizableBackingStore enum valuev8::internal::SerializerDeserializerprotected
kProtectedPointerPrefix enum valuev8::internal::SerializerDeserializerprotected
kReadOnlyHeapRef enum valuev8::internal::SerializerDeserializerprotected
kRegisterPendingForwardRef enum valuev8::internal::SerializerDeserializerprotected
kResolvePendingForwardRef enum valuev8::internal::SerializerDeserializerprotected
kRootArray enum valuev8::internal::SerializerDeserializerprotected
kRootArrayConstants enum valuev8::internal::SerializerDeserializerprotected
kRootArrayConstantsCountv8::internal::SerializerDeserializerprotectedstatic
kSandboxedApiReference enum valuev8::internal::SerializerDeserializerprotected
kSandboxedExternalReference enum valuev8::internal::SerializerDeserializerprotected
kSandboxedRawExternalReference enum valuev8::internal::SerializerDeserializerprotected
kSharedHeapObjectCache enum valuev8::internal::SerializerDeserializerprotected
kStartupObjectCache enum valuev8::internal::SerializerDeserializerprotected
kSynchronize enum valuev8::internal::SerializerDeserializerprotected
kVariableRawData enum valuev8::internal::SerializerDeserializerprotected
kVariableRepeatRoot enum valuev8::internal::SerializerDeserializerprotected
kWeakPrefix enum valuev8::internal::SerializerDeserializerprotected
MustBeDeferred(Tagged< HeapObject > object)v8::internal::Serializerprotectedvirtual
NewObject typedefv8::internal::SerializerDeserializerprotected
next_forward_ref_id_v8::internal::Serializerprivate
num_back_refs_v8::internal::Serializerprivate
object_cache_empty()v8::internal::RootsSerializerinlineprotected
object_cache_index_map_v8::internal::RootsSerializerprivate
ObjectIsBytecodeHandler(Tagged< HeapObject > obj) constv8::internal::Serializerprotected
operator=(const ReadOnlySerializer &)=deletev8::internal::ReadOnlySerializerprivate
v8::internal::RootsSerializer::operator=(const RootsSerializer &)=deletev8::internal::RootsSerializer
v8::internal::Serializer::operator=(const Serializer &)=deletev8::internal::Serializer
OutputStatistics(const char *name)v8::internal::Serializerprotected
Pad(int padding_offset=0)v8::internal::Serializerprotected
Payload() constv8::internal::Serializerinline
PendingObjectReferences typedefv8::internal::Serializerprotected
PutAttachedReference(SerializerReference reference)v8::internal::Serializerprotected
PutBackReference(Tagged< HeapObject > object, SerializerReference reference)v8::internal::Serializerprotected
PutNextChunk(SnapshotSpace space)v8::internal::Serializerprotected
PutPendingForwardReference(PendingObjectReferences &ref)v8::internal::Serializerprotected
PutRepeatRoot(int repeat_count, RootIndex root_index)v8::internal::Serializerprotected
PutRoot(RootIndex root_index)v8::internal::Serializerprotected
PutSmiRoot(FullObjectSlot slot)v8::internal::Serializerprotected
QueueDeferredObject(Tagged< HeapObject > obj)v8::internal::Serializerinlineprotected
ReadOnlySerializer(Isolate *isolate, Snapshot::SerializerFlags flags)v8::internal::ReadOnlySerializer
ReadOnlySerializer(const ReadOnlySerializer &)=deletev8::internal::ReadOnlySerializerprivate
reconstruct_read_only_and_shared_object_caches_for_testing() constv8::internal::Serializerinlineprotected
recursion_depth_v8::internal::Serializerprivate
reference_map()v8::internal::Serializerinlineprotected
reference_map_v8::internal::Serializerprivate
ReferenceMapContains(DirectHandle< HeapObject > o)v8::internal::Serializerinline
RegisterObjectIsPending(Tagged< HeapObject > obj)v8::internal::Serializerprotected
ResolvePendingForwardReference(int obj)v8::internal::Serializerprotected
ResolvePendingObject(Tagged< HeapObject > obj)v8::internal::Serializerprotected
RestoreExternalReferenceRedirector(Isolate *isolate, Tagged< AccessorInfo > accessor_info)v8::internal::SerializerDeserializerprotected
RestoreExternalReferenceRedirector(Isolate *isolate, Tagged< FunctionTemplateInfo > function_template_info)v8::internal::SerializerDeserializerprotected
root_has_been_serialized(RootIndex root_index) constv8::internal::RootsSerializerinline
root_has_been_serialized_v8::internal::RootsSerializerprivate
root_index_map() constv8::internal::Serializerinlineprotected
root_index_map_v8::internal::Serializerprivate
RootArrayConstant typedefv8::internal::SerializerDeserializerprotected
RootName(Root root)v8::internal::RootVisitorstatic
RootsSerializer(Isolate *isolate, Snapshot::SerializerFlags flags, RootIndex first_root_to_be_serialized)v8::internal::RootsSerializer
RootsSerializer(const RootsSerializer &)=deletev8::internal::RootsSerializer
seen_backing_stores_index_v8::internal::Serializerprivate
Serialize()v8::internal::ReadOnlySerializer
SerializeBackReference(Tagged< HeapObject > obj)v8::internal::Serializerprotected
SerializeDeferredObjects()v8::internal::Serializerprotected
SerializeHotObject(Tagged< HeapObject > obj)v8::internal::Serializerprotected
SerializeInObjectCache(Handle< HeapObject > object)v8::internal::RootsSerializerprotected
SerializeObject(Handle< HeapObject > o, SlotType slot_type)v8::internal::Serializerprotected
SerializeObjectImpl(Handle< HeapObject > o, SlotType slot_type) overridev8::internal::ReadOnlySerializerinlineprivate
v8::internal::RootsSerializer::SerializeObjectImpl(Handle< HeapObject > o, SlotType slot_type)=0v8::internal::Serializerprotectedpure virtual
SerializePendingObject(Tagged< HeapObject > obj)v8::internal::Serializerprotected
Serializer(Isolate *isolate, Snapshot::SerializerFlags flags)v8::internal::Serializer
Serializer(const Serializer &)=deletev8::internal::Serializer
serializer_tracks_serialization_statistics() constv8::internal::Serializerinlineprotected
serializer_tracks_serialization_statistics_v8::internal::Serializerprivate
SerializeReadOnlyObjectReference(Tagged< HeapObject > obj, SnapshotByteSink *sink)v8::internal::Serializerprotected
SerializeRoot(Tagged< HeapObject > obj)v8::internal::Serializerprotected
SerializeRootObject(FullObjectSlot slot)v8::internal::Serializerprotected
set_serializer_tracks_serialization_statistics(bool v)v8::internal::Serializerinlineprotected
sink_v8::internal::Serializerprotected
SlotType enum namev8::internal::SerializerDeserializerprotected
SpaceEncoder typedefv8::internal::SerializerDeserializerprotected
Synchronize(VisitorSynchronization::SyncTag tag) overridev8::internal::RootsSerializerprivatevirtual
TotalAllocationSize() constv8::internal::Serializer
TryEncodeExternalReference(Address addr)v8::internal::Serializerinlineprotected
unresolved_forward_refs_v8::internal::Serializerprivate
VisitRootPointer(Root root, const char *description, FullObjectSlot p)v8::internal::RootVisitorinlinevirtual
VisitRootPointers(Root root, const char *description, FullObjectSlot start, FullObjectSlot end) overridev8::internal::RootsSerializerprivatevirtual
v8::internal::SerializerDeserializer::VisitRootPointers(Root root, const char *description, OffHeapObjectSlot start, OffHeapObjectSlot end)v8::internal::RootVisitorinlinevirtual
VisitRunningCode(FullObjectSlot code_slot, FullObjectSlot istream_or_smi_zero_slot)v8::internal::RootVisitorinlinevirtual
~ReadOnlySerializer() overridev8::internal::ReadOnlySerializer
~RootVisitor()=defaultv8::internal::RootVisitorvirtual
~Serializer() overridev8::internal::Serializerinline