Permalink
Switch branches/tags
Commits on Sep 11, 2014
  1. module results for 1.52

    Reini Urban committed Sep 11, 2014
Commits on Sep 9, 2014
  1. Release 1.52: adjust CORE--io--layers plan

    Reini Urban committed Sep 9, 2014
  2. C: unsafe PL_use_safe_putenv only safe since 5.8.9

    5.8.8 crashes without PL_use_safe_putenv
    Reini Urban committed Sep 9, 2014
Commits on Sep 8, 2014
  1. C: PL_use_safe_putenv came with 5.8.7

    Reini Urban committed Sep 8, 2014
  2. t/test.pl: print @cmd with TEST_VERBOSE

    Reini Urban committed Sep 8, 2014
  3. 1.52 rel candidate: Force Moose when only Class::MOP is loaded for XS…

    …Loader
    
    when "Assuming xs loaded $stashname" but $stashname is not loaded try several methods to
    find its path, which is required for XSLoader
    Reini Urban committed Sep 8, 2014
Commits on Sep 6, 2014
  1. 1.51_03: fix #194, setting a long $0

    Unset PL_use_safe_putenv as in perlmain, which initializes PL_origalen properly.
    before: origalen=14, after: >1500.
    long $0 can now be set
    Reini Urban committed Sep 6, 2014
Commits on Aug 29, 2014
  1. t/CORE/op/attrs.t: fix test for perlcc

    eval access to the our anon sub :method does not work with perlcc.
    change the test instead
    Reini Urban committed Aug 29, 2014
  2. t/CORE/op/array.t: fix test

    deprecated push(foo, blah) is unsupported since 5.21
    and the eval workaround does not work with perlcc.
    so disable support for this deprecation
    Reini Urban committed Aug 29, 2014
Commits on Aug 28, 2014
  1. fix t/CORE/comp/retainedlines.t for 5.20

    Reini Urban committed Aug 27, 2014
  2. C: protect from warning: Redundant argument in sprintf

    and uninitialzed $magic warnings.
    5.21 is now much stricter with those warnings.
    Reini Urban committed Aug 28, 2014
  3. C: protect from warning: Redundant argument in printf

    we use 1x the long form and for several sections only the short form
    Reini Urban committed Aug 27, 2014
Commits on Aug 27, 2014
  1. fix PMOP code_list, fix t/CORE/comp/parser.t >5.16

    actually store the PMOP code_list LISTOP (no tree, just one op)
    
    use a compat version of t/CORE/comp/parser.t which works across 5.14-5.21
    delete the incompat parts.
    Reini Urban committed Aug 27, 2014
  2. t/testcore.pl: update core test results

    Reini Urban committed Aug 27, 2014
  3. 1.51_02: word-aligned PV overallocation >5.18, PMOP code_list

    1. fixes t/CORE/comp/colon.t regression since 5.18, issue #372
    COW Perl_sv_setsv_cow assert(SvCUR(sstr)+1 < SvLEN(sstr))
    Fixed by overallocating each static string to at least word alignment.
    
    Note: perl 5.18-5.21.3 itself has a broken overallocation scheme for short strings
    (that's why perl5.20.1 disabled COW as performance regression),
    because it allocates 10 byte instead of 8 for short strings len < 6.
    We use 8 byte instead.
    
    2. add prelim untested code for PMOP code_list, saveoptree for this OP*
    Reini Urban committed Aug 27, 2014
Commits on Aug 26, 2014
  1. t/testcore.pl: mark 5.20 regressions also

    Reini Urban committed Aug 26, 2014
  2. t/testcore.pl: mark regressions from 5.18 and 5.21

    Reini Urban committed Aug 26, 2014
  3. revise t/testcore fails with 5.21.3d-nt

    also update t/CORE/io/layers.t
    t/CORE/op/eval.t hangs now with 5.21 (no level), but does not with 5.14
    Reini Urban committed Aug 26, 2014
  4. better issue57 comments on the %hack_xs_detect for Scalar::Util and P…

    …arams::Util
    Reini Urban committed Aug 26, 2014
Commits on Aug 22, 2014
  1. add 371 to testc.sh

    usage: t/testc.sh -O3 -q -A 371; gdb --args ./ccode371_o3 -Dt
    Reini Urban committed Aug 22, 2014
Commits on Aug 21, 2014
  1. Changes: update for 1.51_01

    Reini Urban committed Aug 14, 2014
Commits on Aug 14, 2014
  1. C bump to 1.51_01

    Reini Urban committed Aug 14, 2014
  2. C: fix issue 370, protect against empty SV magic

    HEf_SVKEY might store an empty SV (NULL) since 5.20 for the \0 magic with the ` symbol.
    Reini Urban committed Aug 14, 2014
  3. add 5.8, 5.10 and 5.12 to travis matrix

    Reini Urban committed Aug 14, 2014
Commits on Aug 5, 2014
Commits on Aug 4, 2014
  1. C 1.51: fix EV, readonly EV::API in BOOT (analog to Coro)

    tests and fixes issue #368
    Reini Urban committed Aug 4, 2014
Commits on Jul 23, 2014
  1. Release 1.50

    Fix foreign encodings for Encode 2.58 (special-case not for all)
    Reini Urban committed Jul 23, 2014
  2. t/issue95.t: relax test 5 to allow Constant subroutine HUGE_VAL

    with 5.16.3, 5.16.3-nt at run-time:
    Constant subroutine HUGE_VAL redefined at ./ccode95_o3 line 4294967295
    Reini Urban committed Jul 23, 2014
  3. strip version-less site_perl from perlcc, #366

    Reini Urban committed Jul 23, 2014