Skip to main content

Jun 2025 (v0.10.4)

Released on Fri Jun 27 14:33:48 2025 +0700.

Mochi v0.10.4 introduces an optimizing bytecode pass and unified code formatting across compilers. The runtime gains constant folding, liveness-based dead code elimination and improved disassembly while toolchains ensure formatters are available.

Runtime

  • Bytecode optimizer with constant folding and liveness-based dead code elimination
  • Compiled functions optimized automatically
  • Disassembly improvements for casts, sort operations and existence checks
  • Null index and iterator tolerance with append liveness fixes

Tooling

  • Formatter integration across all language backends
  • Cosmo and tcc toolchain updates
  • JOB dataset task list added

Fixes

  • union_all query parsing bug
  • Normalized golden outputs for consistent tests