Definition at line 5377 of file app_snapshot.cc.
◆ DoubleSerializationCluster()
dart::DoubleSerializationCluster::DoubleSerializationCluster |
( |
bool |
is_canonical | ) |
|
|
inlineexplicit |
Definition at line 5379 of file app_snapshot.cc.
5381 kDoubleCid,
5382 compiler::target::Double::InstanceSize(),
bool is_canonical() const
SerializationCluster(const char *name, intptr_t cid, intptr_t target_instance_size=kSizeVaries, bool is_canonical=false)
◆ ~DoubleSerializationCluster()
dart::DoubleSerializationCluster::~DoubleSerializationCluster |
( |
| ) |
|
|
inline |
◆ Trace()
◆ WriteAlloc()
void dart::DoubleSerializationCluster::WriteAlloc |
( |
Serializer * |
s | ) |
|
|
inlinevirtual |
◆ WriteFill()
void dart::DoubleSerializationCluster::WriteFill |
( |
Serializer * |
s | ) |
|
|
inlinevirtual |
Implements dart::SerializationCluster.
Definition at line 5400 of file app_snapshot.cc.
5400 {
5402 for (intptr_t i = 0; i <
count; i++) {
5403 DoublePtr dbl = objects_[i];
5405 s->Write<
double>(dbl->untag()->value_);
5406 }
5407 }
#define AutoTraceObject(obj)
The documentation for this class was generated from the following file: