Project

General

Profile

Actions

Task #6587

open

Load and memory gates: per-frame benchmarks, zero allocations

Added by Redmine Admin about 1 month ago.

Status:
New
Priority:
Normal
Assignee:
-
Start date:
09/20/2026
Due date:
% Done:

0%

Estimated time:

Description

Planned in the architecture but not yet built:

  • Criterion benchmarks for one tick per target, at 20 Hz input. Budget: under 1 ms on desktop, under 5 ms on Cortex-M7.
  • A test that fails when Kernel::step allocates at all, so the hot path stays allocation-free.
  • Per-module buffer budget checked against the ~27 KB figure in docs/architecture.md.

Both gates join tools/check.sh.

No data to display

Actions

Also available in: Atom PDF