| 1208 | |
| 1209 | struct FrameImpl : Frame { |
| 1210 | FrameImpl( |
| 1211 | own<Instance>&& instance, uint32_t func_index, |
| 1212 | size_t func_offset, size_t module_offset |
| 1213 | ) : |
| 1214 | instance(std::move(instance)), |
| 1215 | func_index(func_index), |
| 1216 | func_offset(func_offset), |
| 1217 | module_offset(module_offset) |
| 1218 | { |
| 1219 | stats.make(Stats::FRAME, this); |
| 1220 | } |
| 1221 | |
| 1222 | ~FrameImpl() { stats.free(Stats::FRAME, this); } |
| 1223 |