V8 Project
v8::internal::CodeSerializer Member List

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

AddCodeStubKey(uint32_t stub_key)v8::internal::CodeSerializerprivate
address_mapper()v8::internal::Serializerinline
address_mapper_v8::internal::Serializerprotected
Allocate(int space, int size)v8::internal::Serializerprotected
AllocateLargeObject(int size)v8::internal::Serializerprotected
code_address_map_v8::internal::Serializerprivate
CodeForRepeats(int repeats)v8::internal::SerializerDeserializerinlineprotectedstatic
CodeSerializer(Isolate *isolate, SnapshotByteSink *sink, String *source, Code *main_code)v8::internal::CodeSerializerinlineprivate
CurrentAllocationAddress(int space) constv8::internal::Serializerinline
Deserialize(Isolate *isolate, ScriptData *data, Handle< String > source)v8::internal::CodeSerializerstatic
DISALLOW_COPY_AND_ASSIGN(CodeSerializer)v8::internal::CodeSerializerprivate
EncodeExternalReference(Address addr)v8::internal::Serializerinlineprotected
external_reference_encoder_v8::internal::Serializerprotected
fullness_v8::internal::Serializerprotected
HowToCode enum namev8::internal::SerializerDeserializerprotected
InitializeAllocators()v8::internal::Serializerprotected
InitializeCodeAddressMap()v8::internal::Serializerprotected
isolate() constv8::internal::Serializerinline
isolate_v8::internal::Serializerprotected
Iterate(Isolate *isolate, ObjectVisitor *visitor)v8::internal::SerializerDeserializerstatic
kAnyOldSpacev8::internal::SerializerDeserializerprotectedstatic
kAttachedReference enum valuev8::internal::SerializerDeserializerprotected
kBackref enum valuev8::internal::SerializerDeserializerprotected
kBackrefWithSkip enum valuev8::internal::SerializerDeserializerprotected
kBuiltin enum valuev8::internal::SerializerDeserializerprotected
kCodeStubsBaseIndexv8::internal::CodeSerializerstatic
kConstantRepeatv8::internal::SerializerDeserializerprotectedstatic
kExternalReference enum valuev8::internal::SerializerDeserializerprotected
kFromCode enum valuev8::internal::SerializerDeserializerprotected
kHasSkipDistance enum valuev8::internal::SerializerDeserializerprotected
kHowToCodeMask enum valuev8::internal::SerializerDeserializerprotected
kInnerPointer enum valuev8::internal::SerializerDeserializerprotected
kInvalidRootIndexv8::internal::Serializerprotectedstatic
kMaxRepeatsv8::internal::SerializerDeserializerprotectedstatic
kNativesStringResourcev8::internal::SerializerDeserializerprotectedstatic
kNewObject enum valuev8::internal::SerializerDeserializerprotected
kNop enum valuev8::internal::SerializerDeserializerprotected
kNoSkipDistance enum valuev8::internal::SerializerDeserializerprotected
kNumberOfPreallocatedSpacesv8::internal::SerializerDeserializerstatic
kNumberOfSpacesv8::internal::SerializerDeserializerstatic
kPartialSnapshotCache enum valuev8::internal::SerializerDeserializerprotected
kPlain enum valuev8::internal::SerializerDeserializerprotected
kPointedToMask enum valuev8::internal::SerializerDeserializerprotected
kRawDatav8::internal::SerializerDeserializerprotectedstatic
kRepeatv8::internal::SerializerDeserializerprotectedstatic
kRootArray enum valuev8::internal::SerializerDeserializerprotected
kRootArrayConstantsv8::internal::SerializerDeserializerprotectedstatic
kRootArrayNumberOfConstantEncodingsv8::internal::SerializerDeserializerprotectedstatic
kSkip enum valuev8::internal::SerializerDeserializerprotected
kSourceObjectIndexv8::internal::CodeSerializerstatic
kSpaceMaskv8::internal::SerializerDeserializerprotectedstatic
kStartOfObject enum valuev8::internal::SerializerDeserializerprotected
kSynchronizev8::internal::SerializerDeserializerprotectedstatic
kWhereToPointMask enum valuev8::internal::SerializerDeserializerprotected
kWithSkipMask enum valuev8::internal::SerializerDeserializerprotected
main_code_v8::internal::CodeSerializerprivate
no_gc_v8::internal::CodeSerializerprivate
nop()v8::internal::SerializerDeserializerinlinestatic
Pad()v8::internal::Serializerprotected
PutRoot(int index, HeapObject *object, HowToCode how, WhereToPoint where, int skip)v8::internal::Serializer
RepeatsForCode(int byte_code)v8::internal::SerializerDeserializerinlineprotectedstatic
root_index_wave_front()v8::internal::Serializerinlineprotected
root_index_wave_front_v8::internal::Serializerprotected
RootArrayConstantFromByteCode(int byte_code)v8::internal::SerializerDeserializerinlineprotectedstatic
RootIndex(HeapObject *heap_object, HowToCode from)v8::internal::Serializerprotected
seen_large_objects_index_v8::internal::Serializerprivate
Serialize(Isolate *isolate, Handle< SharedFunctionInfo > info, Handle< String > source)v8::internal::CodeSerializerstatic
SerializeBuiltin(Code *builtin, HowToCode how_to_code, WhereToPoint where_to_point)v8::internal::CodeSerializerprivate
SerializeCodeStub(Code *stub, HowToCode how_to_code, WhereToPoint where_to_point)v8::internal::CodeSerializerprivate
SerializeHeapObject(HeapObject *heap_object, HowToCode how_to_code, WhereToPoint where_to_point)v8::internal::CodeSerializerprivate
SerializeObject(Object *o, HowToCode how_to_code, WhereToPoint where_to_point, int skip)v8::internal::CodeSerializerprivatevirtual
Serializer(Isolate *isolate, SnapshotByteSink *sink)v8::internal::Serializer
SerializeReferenceToPreviousObject(HeapObject *heap_object, HowToCode how_to_code, WhereToPoint where_to_point, int skip)v8::internal::Serializerprotected
SerializeSourceObject(HowToCode how_to_code, WhereToPoint where_to_point)v8::internal::CodeSerializerprivate
set_root_index_wave_front(intptr_t value)v8::internal::Serializerinlineprotected
ShouldBeSkipped(Object **current)v8::internal::Serializerprotected
sink_v8::internal::Serializerprotected
source()v8::internal::CodeSerializerinline
source_v8::internal::CodeSerializerprivate
SpaceAreaSize(int space)v8::internal::Serializerprotected
SpaceOfObject(HeapObject *object)v8::internal::Serializerprotectedstatic
STATIC_ASSERT(kNumberOfSpaces<=kSpaceMask+1)v8::internal::SerializerDeserializerprotected
stub_keys()v8::internal::CodeSerializerinline
stub_keys_v8::internal::CodeSerializerprivate
VisitPointers(Object **start, Object **end)v8::internal::Serializer
Where enum namev8::internal::SerializerDeserializerprotected
WhereToPoint enum namev8::internal::SerializerDeserializerprotected
WithSkip enum namev8::internal::SerializerDeserializerprotected
~Serializer()v8::internal::Serializer