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,
SerializationCluster(const char *name, intptr_t cid, intptr_t target_instance_size=kSizeVaries, bool is_canonical=false)
static word InstanceSize()
◆ ~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: