Permalink
Switch branches/tags
Commits on Aug 19, 2010
  1. Tiny tiny tweakies.

    jnthn committed Aug 19, 2010
  2. [core/Str] added missing goto in PIR

    Discovered by jnthn++.
    masak committed Aug 19, 2010
Commits on Aug 18, 2010
  1. Move "port to other VMs" to a priority 3 level -- I think priority 2 …

    …overstates it a bit.
    pmichaud committed Aug 18, 2010
  2. Update release contributors.

    pmichaud committed Aug 18, 2010
Commits on Aug 17, 2010
  1. Optimize Range.pick for integers and non-replacing pick

    Includes an off-by-one fix from moritz_
    
    Signed-off-by: Moritz Lenz <moritz@faui2k3.org>
    tadzik committed with moritz Aug 17, 2010
  2. Bump PARROT_REVISION.

    pmichaud committed Aug 17, 2010
Commits on Aug 16, 2010
Commits on Aug 15, 2010
  1. [Buf] worked on &pack, .unpack and .encode

    * &pack and .unpack now exist and do simple things
    * The directives they know about: A H C S L n N v V x
    * .encode now recognizes its $encoding parameter
    * It can handle utf-8 (default), latin-1, and ascii
    masak committed Aug 11, 2010
  2. Move the infix:«<=>»(Numeric, Numeric) logic into infix:<cmp>(Numeric…

    …, Numeric), and have infix:«<=>»(Numeric, Numeric) just forward to infix:<cmp>(Numeric, Numeric).
    
    Also implement both infix:<cmp>(Real, Real) and infix:«<=>»(Real, Real) in terms of infix:<cmp>.
    colomon committed Aug 15, 2010
  3. Implement infix:«<=>»(Num, Num), infix:«cmp»(Num, Num), and infix:«<=…

    …>»(Int, Int) along the model of the previous infix:«cmp»(Int, Int).
    
    On the plus side, this knocks about 10% off the execution time of Range iteration on Nums.  (It's still mysteriously about 50% slower than Range iteration on Ints.)  On the minus side, all of these functions are violating the spec by not using the Order enum.
    colomon committed Aug 15, 2010
  4. bump PARROT_REVISION to get some testing after the merge of the parro…

    …t gc_treshold_tuning branch
    moritz committed Aug 15, 2010
Commits on Aug 14, 2010