Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Jun 23, 2012
  1. @moritz

    bump VERSION

    moritz authored
Commits on Jun 8, 2012
  1. @jnthn

    Toss now-unused op.

    jnthn authored
  2. @jnthn

    Update bootstrap.

    jnthn authored
  3. @jnthn

    Refactor the NFA ops; we needn't get the ordering back and then push …

    jnthn authored
    …it onto the bstack in a loop, we can just do it right in an op; we've a few other ops that manipulate the bstack after all. Another little win.
  4. @jnthn
  5. @jnthn

    Re-use state arrays in NFA runner, saving roughly a million PMC alloc…

    jnthn authored
    …ations during CORE.setting parse. Another couple of percent off.
  6. @jnthn

    Similar simplification to !protoregex as just done to !alt; much less…

    jnthn authored
    … noticable difference, probably because we just pick the first answer much of the time and it works out.
  7. @jnthn

    Simplify and improve performance of !alt a bit; creates less junk. ~4…

    jnthn authored
    …% improvement on CORE.setting parse time.
  8. @pmichaud
Commits on Jun 7, 2012
  1. @jnthn

    Merge branch 'altnfa'

    jnthn authored
    Conflicts:
    	src/ops/nqp.ops
  2. @jnthn
  3. @jnthn
  4. @pmichaud

    Merge branch 'qrpa'

    pmichaud authored
Commits on Jun 6, 2012
  1. @jnthn

    Be careful not to call .nqpattr on things that doesn't support it. Fi…

    jnthn authored
    …xes the three S05 regressions in altnfa in Rakudo.
  2. @jnthn
  3. @jnthn
  4. @jnthn
  5. @jnthn
  6. @jnthn
  7. @jnthn

    Don't screw up <!alpha>.

    jnthn authored
Commits on Jun 5, 2012
  1. @jnthn
  2. @jnthn

    If we see a fate a second time, and this offset gets multiple, make s…

    jnthn authored
    …ure we include it into the sort.
  3. @jnthn
  4. @jnthn
  5. @jnthn
  6. @jnthn

    The current fates implementation could sometimes push the same candid…

    jnthn authored
    …ate twice. While this wouldn't result in an incorrect parse, it could mean extra wasted work if both had to be called and fail. This fixes it, and also starts tracking how many fate edges we crossed at a given position, to prepare to handle other sorting needs.
  7. @jnthn
Commits on Jun 4, 2012
  1. @pmichaud
Commits on Jun 3, 2012
  1. @pmichaud

    Add nqp::islist().

    pmichaud authored
  2. @pmichaud
  3. @pmichaud
Commits on Jun 2, 2012
  1. @moritz
  2. @jnthn
Commits on Jun 1, 2012
  1. @jnthn

    We sometimes accidentally lost alternation branches if we could not b…

    jnthn authored
    …uild an NFA for them. Make sure we don't do this.
  2. @jnthn
Something went wrong with that request. Please try again.