Commits on Apr 19, 2012
  1. bump VERSION to 2012.04

    coke committed Apr 19, 2012
Commits on Apr 18, 2012
  1. Fix off-by-one bug in CArray.c.

    arnsholt committed Apr 18, 2012
  2. bump parrot revision to 4.3.0

    moritz committed Apr 18, 2012
Commits on Apr 15, 2012
Commits on Apr 6, 2012
  1. Fix some arg_type allocation errors. Fixes a sometimes-segfaulty test…

    …; may help with the DBI crashes too.
    jnthn committed Apr 6, 2012
Commits on Apr 5, 2012
Commits on Mar 22, 2012
  1. bump VERSION to 2012.03

    masak committed Mar 22, 2012
Commits on Mar 21, 2012
Commits on Mar 16, 2012
  1. bump parrot revision

    just to get some better testing of newer birds, no specific reason
    moritz committed Mar 16, 2012
  2. Merge pull request #31 from gerdr/gerdr/cleanup

    Make base64.[ch] compile with new error levels
    moritz committed Mar 16, 2012
Commits on Mar 11, 2012
Commits on Mar 8, 2012
Commits on Mar 5, 2012
  1. Revert "Merge pull request #30 from sergot/master"

    This reverts commit 9903471, reversing
    changes made to d44ab2e.
    This actually didn't produce nicer error messages, just looped infinitely.
    moritz committed Mar 5, 2012
  2. Reboostrap to use new getprop op

    bacek committed Mar 5, 2012
Commits on Mar 4, 2012
Commits on Mar 3, 2012
  1. Now, if we ask for a reference to an object in SC, we can just add it…

    …, since we can serialize whatever.
    jnthn committed Mar 3, 2012
Commits on Mar 1, 2012
  1. Disable the seen strings optimization for now; for some reason, a dod…

    …gy string sneaks in somewhere along the way, and on some platforms that leads to segfaults. Need to hunt this down for real, but this at least seems to fix the build.
    jnthn committed Mar 1, 2012
  2. Seems that ignoring lack of outer_ctx serves us better. It semi-legit…

    …imately-ish comes up in some cases, and ignoring those is safe enough for the time being. This fixes pre-compilation of enums (and perhaps some other bits too), and is the last known blocker for merging bs.
    jnthn committed Mar 1, 2012
  3. Remove a now-bogus test - it relied on an implementation detail, so w…

    …as probably a bad idea anyway.
    jnthn committed Mar 1, 2012
  4. Add a diagnostic message rather than segfaulting on a closure having …

    …a missing outer context pointer.
    jnthn committed Mar 1, 2012
  5. Code-gen building of list of static code refs in a different Parrot s…

    …ub, to reduce load on IMCC register allocator a little.
    jnthn committed Mar 1, 2012
  6. Seems P6bigint.copy_to passed the arguments to mp_init_copy backwards…

    … (not helped by the fact that it takes them the opposite way around to mp_copy). Sadly, this alone doesn't seem to fix the heap corruption.
    jnthn committed Mar 1, 2012
Commits on Feb 29, 2012
  1. Merge branch 'master' into bs

    jnthn committed Feb 29, 2012
  2. Fix build problem in NetBSD. NetBSD's make doesn't look for BSDmakefi…

    …le. Dyncall manual says to build with -f BSDmakefile. OpenBSD and FreeBSD should be fine as is, since their makes do look for BSDmakefile.
    Signed-off-by: Moritz Lenz <>
    Mike Small committed with moritz Feb 29, 2012
Commits on Feb 28, 2012
  1. For now, just treat Coroutine like Sub. Gets us able to compile Test.…

    …pm and - after copying it elsewhere because of some PROCESS bug that screws up module location - we can run spectests again. Many pass, quite a bit of fail, but hopefully a few common root causes for most of them.
    jnthn committed Feb 28, 2012
  2. Fixup of outer context chains on deserialization. Unbusts attribute a…

    …ccessor generation, which means that Rakudo's error reporting now works again and various sanity tests now pass again.
    jnthn committed Feb 28, 2012