跳到正文
热点事件持续更新

benchfmt.rs:Rust 基准测试兼容 Go benchstat

1 篇报道1 个报道来源1 小时前更新

先了解这件事

AI 综述

开发者 witcher 发布零依赖的 Rust 基准测试运行器 benchfmt.rs,可直接输出与 Go benchstat 兼容的格式,并沿用 go test -bench 的命令行参数。 该工具内置线程本地堆分配计数器和 pprof 性能分析集成。witcher 称,为便于不信任新运行时的用户,它还附带 Criterion 与 libtest 转换器,可直接生成 Go 的 benchfmt 格式。 对于新的 Rust 微基准测试,需使用 benchfmt::Suite 与 CountingAlloc 并启用 pprof 特性,才能获得仅依赖标准库的快速编译、稳态测量、B/op 与 allocs/op 统计及 pprof 分析。这些效果来自开发者说明,尚未经独立验证。

AI 根据报道生成 · 1 小时前更新

报道时间线

沿着报道,了解事件的不同侧面。

11月5日
  1. Hacker News
    benchfmt.rs:把 Go 的基准测试与 benchstat 工作流带到 Rust

    开发者推出零依赖的 Rust 基准测试运行器 benchfmt.rs,可直接输出与 Go benchstat 兼容的格式,并附带 Criterion 与 libtest 转换器。

本事件热度走势

还没有足够的连续观测数据,暂不绘制趋势。