moarvm
« Back to VersTracker
Description:
VM with adaptive optimization and JIT compilation, built for Rakudo
Type: Formula  |  Latest Version: 2025.11@0  |  Tracked Since: Nov 15, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: raku virtual-machine jit compiler perl6
Install: brew install moarvm
About:
MoarVM is a high-performance virtual machine designed specifically for the Raku programming language. It features a modern garbage collector, adaptive optimization, and a just-in-time (JIT) compiler to deliver fast execution for dynamic languages. Its focus on robustness and low memory overhead makes it the default backend for Rakudo.
Key Features:
  • Adaptive optimization and JIT compilation
  • Modern generational garbage collector
  • Built-in concurrency primitives
  • Low memory footprint
Use Cases:
  • Running Raku applications and scripts
  • Developing compilers for dynamic languages
  • High-performance text and data processing
Alternatives:
  • JVM – The JVM is a highly optimized VM with a larger ecosystem, but MoarVM is specifically tuned for Raku's semantics and offers faster startup times for Raku scripts.
  • JavaScript V8 – V8 is optimized for JavaScript, whereas MoarVM is designed to execute the Raku language's unique features and concurrency model efficiently.
Version History
Detected Version Rev Change Commit
Dec 23, 2025 1:48pm 2025.11 0 VERSION_BUMP 223c3bb2
Nov 15, 2025 9:25pm 0 VERSION_BUMP 2f2ab160
Oct 18, 2025 10:25pm 0 VERSION_BUMP 5c1f25ea
Sep 11, 2025 2:38am 0 VERSION_BUMP 38a5dadb
Dec 14, 2024 6:05pm 0 VERSION_BUMP 197b7812
Oct 25, 2024 7:58am 0 VERSION_BUMP 21d9a5e3