/
nv-lang
/
nova
Обзор
Документация
Войти
/
nv-lang
/
nova
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
main
nova-cli/src/bench/mod.rs
41 строка
1 KB
Evgeniy Golovin
feat(plan123 V6.2.1): real wall-clock bench для field-cache
03 июн 2026, 01:02
03 июн 2026, 01:02
5dd8b58
Код
Авторство
О чём код?
// SPDX-License-Identifier: MIT OR Apache-2.0 //! Plan 57 — `nova bench` infrastructure. //! //! Layers: //! - stats.rs — L3 statistical functions //! - schema.rs — L4 JSON v1 schema //! - repro.rs — L10 reproducibility metadata + env checks //! - config.rs — L6 bench.toml parser //! - run.rs — L1+L4 sample collection (orchestrates compile+execute+parse) //! - diff.rs — L5 compare tool (Welch's t-test + geomean) //! - gate.rs — L6 CI gate (auto noise-floor + thresholds) //! - report.rs — L4 output formatters (terminal table, markdown, CSV) pub mod stats; pub mod schema; pub mod repro; pub mod config; pub mod run; pub mod diff; pub mod gate; pub mod report; pub mod history; pub mod dashboard; pub mod noise; pub mod profile; pub mod criterion_compat; pub mod cpu_instr; pub mod corpus; pub mod field_cache_wallclock; pub mod anomaly; pub mod remote; pub mod ai; pub mod membw; pub mod hyperfine; pub mod callgrind; // Plan 57.G.3: errno decoder используется только из Linux-gated callers // (cpu_instr / membw). Allow dead_code на non-Linux чтобы избежать noise. #[allow(dead_code)] pub mod errno; pub use schema::SCHEMA_VERSION;