/
nv-lang
/
nova
Обзор
Документация
Войти
/
nv-lang
/
nova
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
main
bench/micro/supervised_spawn.nv
20 строк
865 B
Evgeniy Golovin
wip(D78 strict removal): preserve corpus migration draft (846 files)
01 июн 2026, 04:10
01 июн 2026, 04:10
5fc6339
Код
Авторство
О чём код?
// Plan 82 followup (2026-05-23): smoke-бенч «bench + concurrency». // // Покрывает связку `bench { measure { … } }` + `supervised { spawn }` — // исходно эта пара упиралась в codegen-фоллбэк // `Nova_Error_static_new()` из-за того, что sibling-бенчи (hashmap.nv, // gc.nv) забывали `import HashMap`, а codegen тихо подменял неизвестный // `.new()` на Error-конструктор. Импорты восстановлены; codegen дополнен // fail-loudly-проверкой; этот бенч — позитивный regression-guard. module micro.supervised_spawn bench "supervised spawn smoke" { measure { supervised { spawn { bench.opaque(1 + 2) } } bench.elements(1) } }