Flutter Engine
The Flutter Engine
|
Public Member Functions | |
TypeParameterSerializationCluster (bool is_canonical, bool cluster_represents_canonical_set) | |
~TypeParameterSerializationCluster () | |
void | Trace (Serializer *s, ObjectPtr object) |
void | WriteAlloc (Serializer *s) |
void | WriteFill (Serializer *s) |
Public Member Functions inherited from dart::SerializationCluster | |
SerializationCluster (const char *name, intptr_t cid, intptr_t target_instance_size=kSizeVaries, bool is_canonical=false) | |
virtual | ~SerializationCluster () |
virtual void | Trace (Serializer *serializer, ObjectPtr object)=0 |
virtual void | WriteAlloc (Serializer *serializer)=0 |
virtual void | WriteFill (Serializer *serializer)=0 |
void | WriteAndMeasureAlloc (Serializer *serializer) |
void | WriteAndMeasureFill (Serializer *serializer) |
const char * | name () const |
intptr_t | cid () const |
bool | is_canonical () const |
bool | is_immutable () const |
intptr_t | size () const |
intptr_t | num_objects () const |
intptr_t | target_memory_size () const |
Public Member Functions inherited from dart::ZoneAllocated | |
ZoneAllocated () | |
void * | operator new (size_t size) |
void * | operator new (size_t size, Zone *zone) |
void | operator delete (void *pointer) |
Additional Inherited Members | |
Static Public Attributes inherited from dart::SerializationCluster | |
static constexpr intptr_t | kSizeVaries = -1 |
Protected Member Functions inherited from dart::CanonicalSetSerializationCluster< CanonicalTypeParameterSet, TypeParameter, TypeParameterPtr > | |
CanonicalSetSerializationCluster (intptr_t cid, bool is_canonical, bool represents_canonical_set, const char *name, intptr_t target_instance_size=0) | |
virtual bool | IsInCanonicalSet (Serializer *s, TypeParameterPtr ptr) |
void | ReorderObjects (Serializer *s) |
void | WriteCanonicalSetLayout (Serializer *s) |
Protected Attributes inherited from dart::CanonicalSetSerializationCluster< CanonicalTypeParameterSet, TypeParameter, TypeParameterPtr > | |
GrowableArray< TypeParameterPtr > | objects_ |
Protected Attributes inherited from dart::SerializationCluster | |
const char *const | name_ |
const intptr_t | cid_ |
const intptr_t | target_instance_size_ |
const bool | is_canonical_ |
const bool | is_immutable_ |
intptr_t | size_ = 0 |
intptr_t | num_objects_ = 0 |
intptr_t | target_memory_size_ = 0 |
Definition at line 5095 of file app_snapshot.cc.
|
inline |
Definition at line 5100 of file app_snapshot.cc.
|
inline |
Definition at line 5108 of file app_snapshot.cc.
|
inlinevirtual |
Implements dart::SerializationCluster.
Definition at line 5110 of file app_snapshot.cc.
|
inlinevirtual |
Implements dart::SerializationCluster.
Definition at line 5117 of file app_snapshot.cc.
|
inlinevirtual |