Permalink
Switch branches/tags
Commits on May 19, 2011
  1. [release] bump VERSION

    jdhore committed May 19, 2011
  2. Update release_guide

    jdhore committed May 19, 2011
  3. Add announcement.

    jdhore committed May 19, 2011
Commits on May 17, 2011
Commits on May 16, 2011
  1. [build] add --ignore-parrot-rev option to Configure.pl which allows y…

    moritz committed May 16, 2011
    …ou to build parrot branches which are behind build/PARROT_REVISION
  2. [docs] update ChangeLog

    moritz committed May 16, 2011
Commits on May 15, 2011
Commits on May 14, 2011
  1. Add a simple tool to process the files produced from RAKUDO_SUBLOG.

    pmichaud committed May 14, 2011
    For the moment it simply returns a count of the number of times each
    subroutine is entered.
  2. Initial implementation of Parrot sub logging (sublog) -- this

    pmichaud committed May 14, 2011
    enables us to log each entry into various Rakudo and Parrot
    subroutines (for profiling and optimization).
Commits on May 11, 2011
  1. Speed up Rat handling significantly.

    pmichaud committed May 11, 2011
    Commit 42dcfd1 changed "sub gcd()" from a 2-argument signature to a slurpy
    signature.  Unfortunately, this also significantly slowed this function down,
    and since it's used by Rat.new, &infix:<+>(Rat,Rat), and &infix:<->(Rat,Rat),
    it slowed down Rat handling and arithmetic.  This patch changes Rat.pm
    to avoid calls to gcd() altogether, using .gcd() directly and resulting in
    a ~14% improvement on the sin.t test on my machine.
Commits on May 10, 2011
  1. Fixes to --makefile-timing flag:

    pmichaud committed May 10, 2011
      - If a recipe has a leading @, be sure to preserve it in leading position;
        i.e.,   "@time perl ..."  and not "time @perl ..."
      - Don't time "echo" commands in the makefile recipes
  2. Have Configure.pl automatically create a "config.status" file on output

    pmichaud committed May 10, 2011
    that contains the command options used.
  3. [Test.pm]: Avoid (now-redundant) test for NaN in is_approx, compariso…

    pmichaud committed May 10, 2011
    …n of NaN always returns false.
Commits on May 7, 2011
  1. implement Int.base

    moritz committed May 7, 2011
Commits on May 4, 2011
  1. Remove trailing blank lines.

    colomon committed May 4, 2011
Commits on May 3, 2011
  1. [src/core/Int.pm] made gcd signature slurpy

    masak committed May 3, 2011
    This way, there's less need to invent a corresponding infix:<gcd> op
    just to be able to reduce over it. And it's not like &gcd is spec'd
    anyway. :-)