Skip to content

Perf‑by‑design runtime

Контракты, которые защищают hot‑paths в viewport/virtualization.

1) Hot‑path инварианты

  • переиспользование row pool
  • bounded buffers для видимых строк
  • стабильные сигнатуры callbacks (без лишних аллокаций)

2) Контрактные тесты

  • perfHotPath.contract.spec.ts
  • gate: pnpm run quality:perf:datagrid

3) Бюджеты

Row‑models и interaction‑benchmarks должны проходить p95/p99 бюджеты.

MIT Licensed