Numerous improvements to I/O, including socket support. Garbage collection performance improvements. Every object 4/8 bytes smaller (32-bit/64-bit). Automatic upgrade/downgrade of native ints and big ints. A GDB plug-in to help analyze memory usage. And more!
Short for "Metamodel On A Runtime", MoarVM is a virtual machine built especially for Rakudo Perl 6 and the NQP Compiler Toolchain. While still being under very active development, MoarVM already stands out amongst the various Rakudo and NQP compilation targets by typically:
For long-running workloads where startup time doesn't matter, or when you need tried-and-tested, mature threading support, Rakudo on the JVM is a better bet; its JIT compiler gets to work and makes quite a difference. For maximum module coverage, Rakudo on Parrot still leads for now; we're working hard on closing the gap.