Implement nqp::ctxcode on JVM.
Get MoarVM with curcode op and map it.
Bump MOAR_REVISION for various fixes.
Merge branch 'mast_localref_3'
This allows code-gen to refer to a variable that's declared to be a
local as a localref or a variable that's declared to be a localref
as a local. It also comes with tests in t/moar.
fix test plan, remove debugging stuff
fix the tests about localref access
this loop'll give you spesh log output for the tests
localrefs are always in object registers
mast compiler: fix accessing a local as a localref
initial implementation of localref X local access
as well as three simple failing tests
Build: catch differing versions between tarball and VERSION file
this time with the correct VERSION number
[docs/release_guide.pod] remove Parrot paragraphs
These paragraphs hide the only (currently) relevant paragraph about
(A little late.)
bump MOAR_REVISION to latest release
bump VERSION to 2015.07
Bring modifier failure reporting inline with STD.
Also make it overridable.
Tighten check on what can come after : backmod.
We don't allow numerics as well as alphanumerics.
Fix a busted error reporting about bogus %/%%.
Bump MOAR_REVISION for async proc handle leak fix.
Fix capture handling with regard to &.
Fix sequential alternations and LTM interaction.
The first branch of the alternation should be factored into the
LTM-terminate error catching case for POD.
The existing grammar here relied on the incorrect semantics of LTM
and sequential alternations, which is about to be fixed.
Improve failure to run script errors.
Add a special case (and clear message) for directory, avoid spewing a
pointless backtrace, and always report on stderr.
Run some extra multi-dim tests on Moar.
Bump to MoarVM with some multi-dim fixes.
Add uncomposed/type-object edge-case tests.
The JVM implementation nails these, but MoarVM probably won't yet.
Give t/jvm a copy of the multi-dim tests.
Implement serialize/deserialize of MultiDimArray.
Eliminate bogus test.
nqp::numdimensions op is for use on instances only.
Implement special 2D/3D ops on JVM.
Support cloning multi-dim arrays on JVM.
Do rest of positional API in MultiDimArray on JVM.
Good errors for size-changing ops.
Support native/packed multi-dim arrays on JVM.