Definition at line 4659 of file app_snapshot.cc.
◆ LibraryPrefixSerializationCluster()
dart::LibraryPrefixSerializationCluster::LibraryPrefixSerializationCluster |
( |
| ) |
|
|
inline |
Definition at line 4661 of file app_snapshot.cc.
4663 kLibraryPrefixCid,
4664 compiler::target::LibraryPrefix::InstanceSize()) {}
SerializationCluster(const char *name, intptr_t cid, intptr_t target_instance_size=kSizeVaries, bool is_canonical=false)
◆ ~LibraryPrefixSerializationCluster()
dart::LibraryPrefixSerializationCluster::~LibraryPrefixSerializationCluster |
( |
| ) |
|
|
inline |
◆ Trace()
◆ WriteAlloc()
void dart::LibraryPrefixSerializationCluster::WriteAlloc |
( |
Serializer * |
s | ) |
|
|
inlinevirtual |
◆ WriteFill()
void dart::LibraryPrefixSerializationCluster::WriteFill |
( |
Serializer * |
s | ) |
|
|
inlinevirtual |
Implements dart::SerializationCluster.
Definition at line 4682 of file app_snapshot.cc.
4682 {
4684 for (intptr_t i = 0; i <
count; i++) {
4685 LibraryPrefixPtr
prefix = objects_[i];
4688 s->Write<uint16_t>(
prefix->untag()->num_imports_);
4689 s->Write<
bool>(
prefix->untag()->is_deferred_load_);
4690 }
4691 }
#define AutoTraceObject(obj)
#define WriteFromTo(obj,...)
The documentation for this class was generated from the following file: