项目进度
AIEN 公共仓库的历史测量数据
527984
1941
2328
代码库增长
包含空行和注释的物理行数8月保留了站点历史;9月19日是运行时首次记录的发布版本;其初始导入已包含大量代码。
修订与审查
验证活动
测试足迹
命名的测试文件,按内容去重。内联测试仍计入总体源代码统计中。
语言演变
C 包括头文件和 .inc 文件;其他语言包括 shell、汇编、Web、Mojo、Python 和 CUDA。
不同尺度的证据
选定的报告实验 · 针对特定候选者最近的仓库活动
已合并和开放的拉取请求从运行时到计算栈
历史里程碑 · 选择证据推动增长的仓库
当前固定头指针 · 源代码和测试行数| 仓库 | 源代码行数 | 修订次数 | 拉取请求 | CI运行次数 |
|---|
每个仓库独立统计行数。项目总计会去重跨仓库中完全匹配的文件内容,因此行数总和不等于标题中的总数。
范围、计数规则和固定源
范围:原始的29个公开AIEN仓库,包括已归档的前身、实验性项目、文档和项目网站;新发现的公开AIEN、Spark、Omega、Atlas、Physics及相关命名仓库会自动添加。不包含分叉。私有仓库、无关的私有应用、未合并的分支、已删除的历史记录以及保留导入之前的工作均被排除。
行数:Rust、C/头文件/.inc、C++、Mojo、汇编、shell、Python、网页、CUDA和Zig文件中的物理源代码行数,包括空行和注释。证据、收据、数据、测试用例目录、生成/构建/vendor目录树和符号链接被排除。完全匹配的blob在每日快照中仅计一次。相似的迁移副本可保留。测试分类依据文件路径名称;嵌入式测试不单独分离。这是仓库的占用空间,而非原始编写的SLOC。
修订次数:从固定默认分支可到达的唯一提交SHA,包括合并提交。快照使用芝加哥时间每日结束时的最新第一父提交状态。拉取请求包含所有状态;已合并的计数使用合并日期。CI计数使用可用的GitHub Actions记录,按运行URL去重,并限制在测量截止时间。已删除的CI记录无法重建;一次运行指一个工作流执行,而非单个测试用例。
图表连接每日观测数据。观测点之间的悬停值为插值结果;日期筛选器和标题计数使用精确的每日快照。最新一天在测量截止时间结束。收集运行每小时通过GitHub Actions和站点更新触发;计划运行可能延迟。本页面每五分钟检查一次已发布的数据。收集失败时,保留之前的部署状态。
没有可比的项目级单个执行测试计数:断言、输入遍历、模糊测试迭代和资格门控测量的是不同事物。上述报告的证据链接到其拉取请求,并适用于其候选版本。这些测量检查Git历史和GitHub记录;它们不会重新运行报告的运行时实验或观察硬件。代码增长和CI活动不能建立全系统资格认证。