Skip to content
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.

    For the moment it simply returns a count of the number of times each
    subroutine is entered.
    pmichaud committed May 13, 2011
  6. @pmichaud

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

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

    Speed up Rat handling significantly.

    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.
    pmichaud committed May 11, 2011
Commits on May 10, 2011
  1. @pmichaud
  2. @pmichaud

    Fixes to --makefile-timing flag:

      - 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
    pmichaud committed May 10, 2011
  3. @pmichaud

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

    that contains the command options used.
    pmichaud committed May 10, 2011
  4. @pmichaud
  5. @pmichaud
  6. @pmichaud

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

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

    implement Int.base

    moritz committed May 7, 2011
Commits on May 4, 2011
  1. @colomon

    Remove trailing blank lines.

    colomon committed May 4, 2011
Commits on May 3, 2011
  1. @masak

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

    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. :-)
    masak committed May 4, 2011
  2. @moritz
Commits on May 2, 2011
  1. @tadzik

    Fix a regression introduced by 6ca6140. This doesn't look like the be…

    …st way to do it, but there are no tests to prove it incorrect
    tadzik committed May 2, 2011
  2. @moritz
  3. @tadzik
  4. @tadzik

    Add Bool.key, fixes RT #66576

    tadzik committed May 2, 2011
Commits on May 1, 2011
  1. @tadzik
Commits on Apr 26, 2011
  1. @colomon
Commits on Apr 21, 2011
  1. @perlpilot

    minor modifications

    perlpilot committed Apr 21, 2011
  2. @perlpilot

    Update test harness and Makefile

    Change t/harness to use the following order for the --jobs parameter:
    command line, environment variable, default.  And remove the explicit
    --jobs parameter to t/harness in the Makefile so that this fallover
    process just works.
    perlpilot committed Apr 21, 2011
  3. @perlpilot

    [release] bump VERSION

    perlpilot committed Apr 21, 2011
  4. @perlpilot

    [release] update release_guide

    perlpilot committed Apr 21, 2011
  5. @perlpilot

    [release] create announcement

    perlpilot committed Apr 21, 2011
Something went wrong with that request. Please try again.