Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tag: 2011.05
Commits on May 19, 2011
  1. @jdhore

    [release] bump VERSION

    jdhore authored
  2. @jdhore

    Update release_guide

    jdhore authored
  3. @jdhore

    Add announcement.

    jdhore authored
  4. @pmichaud
  5. @pmichaud
  6. @pmichaud
Commits on May 17, 2011
  1. @moritz
Commits on May 16, 2011
  1. @moritz

    [build] add --ignore-parrot-rev option to Configure.pl which allows y…

    moritz authored
    …ou to build parrot branches which are behind build/PARROT_REVISION
  2. @pmichaud
  3. @moritz

    [docs] update ChangeLog

    moritz authored
  4. @moritz
Commits on May 15, 2011
  1. @pmichaud
Commits on May 14, 2011
  1. @pmichaud
  2. @pmichaud
  3. @pmichaud
  4. @pmichaud
  5. @pmichaud

    Add a simple tool to process the files produced from RAKUDO_SUBLOG.

    pmichaud authored
    For the moment it simply returns a count of the number of times each
    subroutine is entered.
  6. @pmichaud

    Initial implementation of Parrot sub logging (sublog) -- this

    pmichaud authored
    enables us to log each entry into various Rakudo and Parrot
    subroutines (for profiling and optimization).
Commits on May 11, 2011
  1. @masak
  2. @pmichaud
  3. @pmichaud
  4. @pmichaud
  5. @pmichaud
  6. @pmichaud

    Speed up Rat handling significantly.

    pmichaud authored
    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. @pmichaud
  2. @pmichaud

    Fixes to --makefile-timing flag:

    pmichaud authored
      - 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
  3. @pmichaud

    Have Configure.pl automatically create a "config.status" file on output

    pmichaud authored
    that contains the command options used.
  4. @pmichaud
  5. @pmichaud
  6. @pmichaud

    [Test.pm]: Avoid (now-redundant) test for NaN in is_approx, compariso…

    pmichaud authored
    …n of NaN always returns false.
  7. @pmichaud
  8. @pmichaud
Commits on May 7, 2011
  1. @moritz

    implement Int.base

    moritz authored
Commits on May 4, 2011
  1. @colomon

    Remove trailing blank lines.

    colomon authored
Commits on May 3, 2011
  1. @masak

    [src/core/Int.pm] made gcd signature slurpy

    masak authored
    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. :-)
Something went wrong with that request. Please try again.