Definition at line 2070 of file app_snapshot.cc.
◆ FfiTrampolineDataSerializationCluster()
dart::FfiTrampolineDataSerializationCluster::FfiTrampolineDataSerializationCluster |
( |
| ) |
|
|
inline |
Definition at line 2072 of file app_snapshot.cc.
2074 "FfiTrampolineData",
2075 kFfiTrampolineDataCid,
2076 compiler::target::FfiTrampolineData::InstanceSize()) {}
SerializationCluster(const char *name, intptr_t cid, intptr_t target_instance_size=kSizeVaries, bool is_canonical=false)
◆ ~FfiTrampolineDataSerializationCluster()
dart::FfiTrampolineDataSerializationCluster::~FfiTrampolineDataSerializationCluster |
( |
| ) |
|
|
inline |
◆ Trace()
◆ WriteAlloc()
void dart::FfiTrampolineDataSerializationCluster::WriteAlloc |
( |
Serializer * |
s | ) |
|
|
inlinevirtual |
◆ WriteFill()
void dart::FfiTrampolineDataSerializationCluster::WriteFill |
( |
Serializer * |
s | ) |
|
|
inlinevirtual |
Implements dart::SerializationCluster.
Definition at line 2093 of file app_snapshot.cc.
2093 {
2095 for (intptr_t i = 0; i <
count; i++) {
2096 FfiTrampolineDataPtr
const data = objects_[i];
2099 s->Write<int32_t>(
data->untag()->callback_id_);
2100 s->Write<uint8_t>(
data->untag()->ffi_function_kind_);
2101 }
2102 }
#define AutoTraceObject(obj)
#define WriteFromTo(obj,...)
The documentation for this class was generated from the following file: