Permalink
Switch branches/tags
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:
    	lib/B/C.pm
    Reini Urban committed Feb 22, 2013
Commits on Feb 7, 2013
  1. test 95: fix for new SSL_verify_mode warning

    use excplicit SSL_verify_mode =>0 option
    Reini Urban committed Feb 7, 2013
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 https://code.google.com/p/perl-compiler/issues/detail?id=118
    Reini Urban committed Feb 5, 2013
Commits on Feb 4, 2013
  1. perlcc: q typo at eof

    Reini Urban committed Feb 4, 2013
  2. Changes: rewording -O[0-2]

    Reini Urban committed Feb 4, 2013
  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.
    Reini Urban committed Feb 4, 2013
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?
    Reini Urban committed Feb 1, 2013
  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
    Reini Urban committed Feb 1, 2013
  3. #117: need to write B::C::Flags earlier to be parsed by libscan, and …

    …installed
    
    See https://travis-ci.org/rurban/perl-compiler/jobs/4519819 for a typical failure.
    Cant locate B/C/Flags.pm in @INC
    Reini Urban committed Feb 1, 2013
  4. #117: Add git revision to perlcc --version

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

    Reini Urban committed Jan 29, 2013
Commits on Jan 24, 2013
  1. added and activated .travis.yml

    Reini Urban committed Jan 24, 2013
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
    Reini Urban committed Dec 17, 2012
Commits on Dec 14, 2012
  1. C threaded: issue 115 fixup (typo)

    Reini Urban committed Dec 14, 2012
  2. 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.
    Reini Urban committed Dec 14, 2012
  3. t/testc.sh: Filter out syntax OK lines from 5.6

    Reini Urban committed Dec 14, 2012
  4. BC: Fix #113, BSET_newpadlx with ithreads

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

    Thanks to bulk88
    Reini Urban committed Dec 13, 2012
  2. CC: Avoid SVs_RMG redefinition

    Prototype mismatch: sub B::CC::SVs_RMG () vs none at blib/lib/B/CC.pm line 397.
     Constant subroutine SVs_RMG redefined at blib/lib/B/CC.pm line 397.
    Define SVs_RMG for <5.8 inside eval-string
    Reini Urban committed Dec 13, 2012
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
    Reini Urban committed Nov 29, 2012
Commits on Nov 28, 2012
  1. CC: fix tied arrays, (16)

    wrong SVs_RMG, caused by forgetting BEGIN for constsub definitions
    Reini Urban committed Nov 28, 2012
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.
    Reini Urban committed Nov 27, 2012
Commits on Nov 26, 2012
  1. BC: support SVf_IsCOW (fix 6 failing bytecode tests)

    Reini Urban committed Nov 26, 2012
Commits on Nov 12, 2012
  1. log.modules-5.016002d added (100% pass)

    Reini Urban committed 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
    Reini Urban committed Nov 9, 2012
  2. BC 5.16: fix assertion !CvCVGV_RC(cv) for 5.16 also

    Reini Urban committed Nov 9, 2012
  3. Fix LEXWARN issue 76 non-threaded after c7e9a4a

    An empty section has index -1
    Reini Urban committed Nov 9, 2012