#文件格式 #解码 #measureme #数据 #性能分析 #事件 #定义

decodeme

measureme 解码性能事件数据的定义

2 个稳定版本

12.0.0 2024年5月31日
10.1.3 2024年5月30日

#654解析器实现

Download history 283/week @ 2024-05-26 515/week @ 2024-06-02 4167/week @ 2024-06-09 4248/week @ 2024-06-16 4514/week @ 2024-06-23 3956/week @ 2024-06-30 4159/week @ 2024-07-07 4628/week @ 2024-07-14 4567/week @ 2024-07-21 4476/week @ 2024-07-28 4464/week @ 2024-08-04 4035/week @ 2024-08-11

18,073 每月下载量
用于 analyzeme

MIT/Apache

135KB
2.5K SLoC

decodeme

decodeme 包含从 measureme 解码性能事件数据的定义。

这使得在未来通过使 analyzeme 依赖于多个版本的 decodeme,并始终将其转换为当前格式,从而轻松地支持旧文件格式。

例如,如果我们想支持几个旧文件格式,那么 analyzeme@17.0.0 的包图将如下所示:

measureme_15_0_0 <--- decodeme_15_0_0 <----+
                                           |
measureme_16_0_0 <--- decodeme_16_0_0 <----+
                                           |
measureme_17_0_0 <--- decodeme_17_0_0 <----+---- analyzeme_17_0_0

有关实现旧文件格式支持的示例,请参阅 analyzeme/src/file_formats/v7.rs

依赖关系

~1.2–7MB
~49K SLoC