Skip to content
Commits on Aug 23, 2012
  1. @moritz

    stop building the p5 regex bits

    moritz committed Aug 23, 2012
    rakudo does not use them yet, and that step breaks the build on non-windows
    we will figure out a proper fix after the rakudo release.
  2. @moritz

    Revert "unbreak the build on non-windows"

    moritz committed Aug 23, 2012
    This reverts commit c7bed44.
    It was wrong because building p5regex with stage0
    involves the wrong serialization context.
  3. @moritz

    unbreak the build on non-windows

    moritz committed Aug 23, 2012
  4. @moritz

    bump VERSION to 2012.08

    moritz committed Aug 23, 2012
  5. @jnthn

    Tests for \w, \W, \d and \D.

    jnthn committed Aug 23, 2012
  6. @jnthn

    Various meta-chars tests.

    jnthn committed Aug 23, 2012
  7. @jnthn
  8. @jnthn
  9. @jnthn
  10. @jnthn
  11. @jnthn
  12. @jnthn

    Add some quantifier tests.

    jnthn committed Aug 23, 2012
  13. @jnthn
  14. @jnthn
  15. @jnthn

    Start getting various of the p5metachar bits in place, and eliminate …

    jnthn committed Aug 23, 2012
    …a few bits that will be unrequired.
  16. @jnthn

    Add test harness for p5regex support and copy over rx_basic, which is…

    jnthn committed Aug 23, 2012
    … simple enough to be valid p5 and p6. Passes.
  17. @jnthn

    Copy P6Regex to get a P5Regex. Start making a few of the basic change…

    jnthn committed Aug 23, 2012
    …s needed, looking to STD_P5 for inspiration.
  18. @pmichaud
Commits on Aug 19, 2012
  1. @rurban

    makefile whitespace cleanup

    rurban committed Aug 19, 2012
    tabs missing
Commits on Aug 18, 2012
  1. @pmichaud
  2. @pmichaud
Commits on Aug 11, 2012
  1. @jnthn

    Add some missing op variants.

    jnthn committed Aug 11, 2012
  2. @jnthn

    Register type inference fix.

    jnthn committed Aug 11, 2012
Commits on Aug 6, 2012
  1. @arnsholt

    Fix segfault bug when write-barriering CStruct REPRd objects.

    arnsholt committed Aug 6, 2012
    child_objs is now allocated with mem_sys_allocate_zeroed, and a child object
    is ignored if child_objs[i] is NULL. This fixes a bug where write-barriering
    would trip over a bogus pointer when write-barriering a struct returned from C
    and a field was unread before passing it to another C function.
Commits on Aug 4, 2012
  1. @jnthn

    Re-enable re-use of strings on the string heap; it makes a fairly not…

    jnthn committed Aug 4, 2012
    …able difference to the output size of CORE.setting compilation, and a small but certainly worthwhile difference to CORE.setting compilation time. Causes no issues here; hopefully not for anyone else now either.
  2. @jnthn
Commits on Aug 3, 2012
  1. @arnsholt
Commits on Aug 1, 2012
  1. @jnthn

    Provide a way to let a HLL specify that returned values should always…

    jnthn committed Aug 1, 2012
    … be boxed. Outsourcing this to QAST has various benefits, including keeping this out of the QAST tree itself. Then inlining doesn't have to worry over this detail.
Commits on Jul 31, 2012
  1. @jnthn
  2. @jnthn

    Provide a better, more uniform way to handle Want and coercion (nothi…

    jnthn committed Jul 31, 2012
    …ng is switched to using it yet, though).
  3. @jnthn
  4. @jnthn

    Fix over-sharing of children.

    jnthn committed Jul 31, 2012
Commits on Jul 30, 2012
  1. @jnthn

    Add a QAST::InlinePlaceholder to represent a place in the QAST where …

    jnthn committed Jul 31, 2012
    …an argument needs to be filled in when inlining. Implement a first cut of producing a tree with the placeholders substituted in.
  2. @jnthn
  3. @jnthn
Something went wrong with that request. Please try again.