Asama 7.3 — Implement benchmark infrastructure (saqut bench) #61

Closed
opened 2026-05-26 19:53:08 +03:00 by saqut · 0 comments
Owner

Goal: Measure compiler performance on large inputs.

Files to create/modify:

  • src/cli/commands/bench.hpp (new)
  • benchmarks/ directory

Requirements:

  • saqut bench runs benchmarks and reports parse time, token throughput, memory usage.
  • Warm-up phase to reduce noise.
  • JSON output format for tracking over time.

Success criteria:

  • Parse a 10K-line file and report tokens/second.
  • Memory usage reported in KB/MB.
**Goal:** Measure compiler performance on large inputs. **Files to create/modify:** - src/cli/commands/bench.hpp (new) - benchmarks/ directory **Requirements:** - saqut bench runs benchmarks and reports parse time, token throughput, memory usage. - Warm-up phase to reduce noise. - JSON output format for tracking over time. **Success criteria:** - Parse a 10K-line file and report tokens/second. - Memory usage reported in KB/MB.
saqut closed this issue 2026-06-14 21:53:14 +03:00
Sign in to join this conversation.
No description provided.