Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: oldmaster
Commits on Feb 27, 2013
Commits on Feb 22, 2013
  1. fix threading bugs resp. DEBUG_LEAKING_SCALARS

    omit DEBUG_LEAKING_SCALARS when the interpreter does not support it.
    this fixes issue 100, by not overwriting my_perl structures at the end.
    Fixed conflicts:
Commits on Feb 7, 2013
  1. test 95: fix for new SSL_verify_mode warning

    use excplicit SSL_verify_mode =>0 option
Commits on Feb 5, 2013
  1. issue #118: move -fno-walkall from -O3 to -O4, fixed testc 91

    -fno-walkall caused PerlIO_flush at the final my_fflush_all()
    at perl_destruct() not to flush STDOUT.
    No idea yet why. See
Commits on Feb 4, 2013
  1. perlcc: q typo at eof

  2. Changes: rewording -O[0-2]

  3. Add -fobj_candidates=num option, 10 with -O3

    Restrict the search for objects for an unknown method to max. num packages.
    This should avoid the slowdown with the new method_named()/try_isa() heuristic.
Commits on Feb 1, 2013
  1. fix wrong signal __WARN__ test 51. SIG{__WARN__}

    catches only perl-level warnings, but not core internal warnings, huh?
  2. #117: perlcc --help, --version prints perlpath and archname

    Allow --help also.
    Print the used perl and archname. A wrong perl is very often the cause of problems
  3. #117: need to write B::C::Flags earlier to be parsed by libscan, and …

    See for a typical failure.
    Cant locate B/C/ in @INC
  4. #117: Add git revision to perlcc --version

    Create revision at Makefile.PL EUMM WriteMakefile.
    Tested ok on Win32 without git
Commits on Jan 29, 2013
  1. .travis.yml: add 5.10 and 5.16

Commits on Jan 24, 2013
  1. added and activated .travis.yml

Commits on Jan 9, 2013
Commits on Dec 17, 2012
  1. C: Dynamic PVOP strings, fix threaded CopSTASHPV

    OP_TRANS has no SvLEN, the op_pv is just freed.
    NO special destruction for non-threaded CopSTASHPV
Commits on Dec 14, 2012
  1. C threaded: fix issue 115, do not clear CopSTASHPV_set on ITHREADS

    There is no stashname PV with threads. B::C is still not working with 5.17.7thr though.
  2. BC: Fix #113, BSET_newpadlx with ithreads

    Thanks to bulk88
Commits on Dec 13, 2012
  1. CC: Use B::C code for CvPADLIST changes [#114]

    Thanks to bulk88
  2. CC: Avoid SVs_RMG redefinition

    Prototype mismatch: sub B::CC::SVs_RMG () vs none at blib/lib/B/ line 397.
     Constant subroutine SVs_RMG redefined at blib/lib/B/ line 397.
    Define SVs_RMG for <5.8 inside eval-string
Commits on Dec 3, 2012
Commits on Nov 30, 2012
Commits on Nov 29, 2012
  1. CC: Avoid SVs_RMG redefinition warning

    B::SVs_RMG is defined from 5.8 onwards
Commits on Nov 28, 2012
  1. CC: fix tied arrays, (16)

    wrong SVs_RMG, caused by forgetting BEGIN for constsub definitions
Commits on Nov 27, 2012
  1. C: do not skip GV skip_package symbols, just CVs

    I had a case with an NULL @DB::args, which caused if (@DB::args) to crash,
    because DB was added to -U. This must not happen.
Commits on Nov 26, 2012
Commits on Nov 12, 2012
Commits on Nov 9, 2012
  1. BC: Delete CvCVGV_RC flag since 5.13.3 at all

    Ignore backref magic END 48 as this was solved by fixing the curpad of the END block
  2. Fix LEXWARN issue 76 non-threaded after c7e9a4a

    An empty section has index -1
Something went wrong with that request. Please try again.