Permalink
Switch branches/tags
Commits on Mar 13, 2012
Commits on Mar 8, 2012
Commits on Mar 5, 2012
  1. Revert "Merge pull request #30 from sergot/master"

    moritz committed Mar 5, 2012
    This reverts commit 9903471, reversing
    changes made to d44ab2e.
    
    This actually didn't produce nicer error messages, just looped infinitely.
  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…

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

    jnthn committed Mar 1, 2012
    …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.
  2. Seems that ignoring lack of outer_ctx serves us better. It semi-legit…

    jnthn committed Mar 1, 2012
    …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.
  3. Remove a now-bogus test - it relied on an implementation detail, so w…

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

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

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

    jnthn committed Mar 1, 2012
    … (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.
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…

    Mike Small committed with moritz Feb 29, 2012
    …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 <moritz@faui2k3.org>
Commits on Feb 28, 2012
  1. For now, just treat Coroutine like Sub. Gets us able to compile Test.…

    jnthn committed Feb 28, 2012
    …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.
  2. Fixup of outer context chains on deserialization. Unbusts attribute a…

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

    jnthn committed Feb 28, 2012
  4. Start chasing chains of outer contexts, serializing along the chain r…

    jnthn committed Feb 28, 2012
    …ather than just the immediate one. No deserialization of the chaining just yet.
  5. windows fix by JimmyZ

    moritz committed Feb 28, 2012
  6. Have deserialization handle republication of Parrot v-table handlers,…

    jnthn committed Feb 28, 2012
    … so we catch mixin cases also. With this, CORE.setting now seems to load...but then nothing happens afterwards. :/
  7. Implement deserialization time handling of the repossessions. Seems t…

    jnthn committed Feb 28, 2012
    …o vaguely work out.
  8. Initial implementation of object/STable repossession; not really poss…

    jnthn committed Feb 28, 2012
    …ible to test until the serializer is updated.
  9. Regex library needs to push the SC it builds onto the compiling stack…

    jnthn committed Feb 28, 2012
    … while doing so, to prevent spurious repossession; clears up all but two instances in the build of the barrier triggering (which it never should in the NQP build).