Skip to content

v0.2.1

Choose a tag to compare

@wallach-game wallach-game released this 21 Jul 09:30

v0.2.1 — Speed mode & optimizations

Release date: 2026-07-21 09:37 UTC
SHA256: 909bd5e3585121c07bf9acf88cc77d4cbf9bb13e86eda455a52708c5777b40ab

New

  • -v / --version: ASCII art version display with toilet-style banner.
  • -s / --speed flag: inlined execution path, no function call overhead, skips filters/dry-run/parallel.
  • List source fast path: iterates directly over items instead of subprocess → printf → pipe → read.
  • No-op command detection: : and true skip eval entirely.

Performance

  • Speed mode (-s) is 2.4x faster than normal mode for no-op, 2.25x faster for echo {}.
  • enumerate is 11-27x faster than xargs -I{} for real workloads.
  • Synthetic no-op overhead reduced from ~1500x to ~17x vs bare for loop with -s.

Other

  • Benchmark scripts in bench/ (uses hyperfine).
  • 50 tests total (up from 45).