Permalink
Commits on Jan 22, 2012
  1. bump VERSION to 2012.01

    moritz committed Jan 22, 2012
  2. bump to NQP 2012.01

    moritz committed Jan 22, 2012
  3. 2012.01 release announcement

    moritz committed Jan 22, 2012
  4. update ChangeLog

    moritz committed Jan 22, 2012
  5. bump NQP revision

    moritz committed Jan 22, 2012
  6. Merge pull request #56 from kboga/fix_bigint_shl/shr

    Make the bitwise shift subs on Int:D's actually use the bigint arithmetic nqp ops that Moritz++ coded.
    moritz committed Jan 22, 2012
  7. Make the bitwise shift subs on Int:D's actually use the bigint arithm…

    …etic nqp ops that Moritz++ coded.
    kboga committed Jan 22, 2012
Commits on Jan 21, 2012
  1. Date.gist should be the same as Date.Str

    because TimToady++ says so
    moritz committed Jan 21, 2012
Commits on Jan 20, 2012
  1. Speed up hash indexing dramatically by avoiding a bunch of delegation…

    …. Re-use is good, but not on such a hot path. Shaves a further 11% off masak++'s date example (and probably shaves a bit off many programs).
    jnthn committed Jan 20, 2012
  2. Update ChangeLog.

    jnthn committed Jan 20, 2012
  3. custom Date.WHICH

    moritz committed Jan 20, 2012
  4. fix non-numeric, no-Str ranges

    moritz committed Jan 20, 2012
  5. Return an Int from Range.pick(1)

    It is not very consistent, but that is what some spectests want. Oh well.
    moritz committed Jan 20, 2012
Commits on Jan 19, 2012
  1. optimize Range.roll, and Range.pick if the number of range elems is m…

    …uch larger than the number of elements to pick
    
    this is a squashed version of these three commits:
     aa1d8b6
     2fd18f4
     42068aa
    plus a small fix to .pick(*)
    moritz committed Jan 17, 2012
  2. revert the last few commits to deal with test failures

    The following commits are reverted here:
    0ac25d0 First cut implementation of <prior>
    aa1d8b6 optimize Range.roll and Range.pick
    0deac24 try to fix sleep() with non-Num argument
    2fd18f4 fix Range.{roll,pick}
    42068aa remove debugging statement
    ed943e6 stringify stuff before passing it to the regex engine
    
    the previous state of the art is in the branch nom-with-failing-tests
    moritz committed Jan 19, 2012
Commits on Jan 18, 2012
  1. stringify stuff before passing it to the regex engine

    Otherwise lots of tests break; though not sure if this is the right solution
    moritz committed Jan 18, 2012
Commits on Jan 17, 2012
  1. fix Range.{roll,pick}

    moritz committed Jan 17, 2012
  2. optimize Range.roll, and Range.pick if the number of range elems is m…

    …uch larger than the number of elements to pick
    moritz committed Jan 17, 2012
  3. track test file renaming

    moritz committed Jan 17, 2012
  4. Run S05-match/make.t.

    jnthn committed Jan 17, 2012
  5. Fix using make inside a regex (it only worked when used in the action…

    … method before now).
    jnthn committed Jan 17, 2012
  6. Fix a couple of $/ handling issues. Of note, $/ was not available to …

    …code blocks inside of regexes, and the code that shoulda been setting it was binding, whereas we assign to $/.
    jnthn committed Jan 17, 2012
Commits on Jan 16, 2012
  1. Turn on a couple of traits tests.

    jnthn committed Jan 16, 2012
  2. Add missing accessor to Attribute.

    jnthn committed Jan 16, 2012
  3. Fix regression in usage message generation introduced by workaround f…

    …or usage message generation when working around changes to Parameter.
    jnthn committed Jan 16, 2012