Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Nov 2, 2012
  1. BC: PADLIST support

    authored
    add -DP to print PAD indices and types to STDERR
    
    do not store av_pushx? 0 for empty B::NULL entries
    
    CvCVGV_RC_off (CvFLAG 0x400) for closures as the oldgv
    is not yet created (5.17.5 assertion)
  2. BC: protect against core #define xpv_len

    authored
    8d919b0a  Father Chrysostomos 2012-10-30 redefined xpv_len
    to xpv_len_u.xpvlenu_len
  3. BC: rename newpadl to newpadlx

    authored
Commits on Oct 31, 2012
  1. BC: ident DEBUG_v args

    authored
  2. BC: add ix to -Dv debug output

    authored
  3. BC: more PADLIST + PAD work

    authored
    rename padl_new to newpadl
    fix Assembler (1.11) not to skip newpadl with arg = 0
    seperate B::PAD::bsave method from B::AV::bsave for convenience
      (need only av_extend and av_pushx)
    fix newpadl ix/bsave order: first save elements (ix),
      then store the two PAD* arrays into padl
    support Disassembler newpadl ix++
    
    (does not work yet)
Commits on Oct 30, 2012
Commits on Oct 29, 2012
  1. add a 100ms for spawn cleanup

    authored
    Parallel builds on certain fast 32bit machines were broken.
    The child process needs some time for cleanup. (10-30ms typically)
  2. perlcc: fix --no-spawn

    authored
    return arrayrefs
  3. Fix *ENV refcnt issue #112

    authored
Commits on Oct 26, 2012
  1. BC: oops, remove 5.6 relevant code

    authored
    but it was a not-used logical check
  2. BC: PADLIST elements are not B::AV, rather B::PAD

    authored
    skip av_extend (wrong assertions), refcnt and stash for PADLISTs
  3. Makefile: add TAGS target

    authored
  4. Merge branch 'dash-c'

    authored
    Conflicts:
    	t/issue59.t
Commits on Oct 22, 2012
  1. C: fixed -O3 5.17.5 add $svpcast for PAD* vs SV*

    authored
    inc refcount for PADLISTSs, set the op spare bit to 1, but -fno-destruct is still
    needed until perl5.17.6 will support op_static or op_latefree(d) again.
Commits on Oct 21, 2012
  1. C: fix B::PADLIST::save

    authored
    left is a free of a static ptr
  2. C: PADLIST main_cv init

    authored
    still asserting in av_extend
Commits on Oct 18, 2012
  1. add .commit to .gitignore

    authored
    Used to mark checkouts in the buildsystem
Commits on Oct 17, 2012
  1. C: remove another minor warning

    authored
    Argument "main::INC" is not numeric in numeric gt (>) at blib/lib/B/C.pm line 3625
  2. CC: remove B::NULLOP from @B::OP::ISA.

    authored
    I see no reference to it. But just in case use it if it exists
    5.14.3 prints a warning on such not-existing classes in the ISA
  3. CC, C: protect from some compiler warnings for uninitialized vars

    authored
    perl5.14.3-nt -Mblib -MO=CC,-fno-destruct,-fno-magic,-fno-taint,-Uwarnings,-UB,-UCarp,-DspCG,-v,-otakfp.perl.c ../shootout/bench/takfp/takfp.perl
  4. CC: set PL_op of current cop

    authored
    Slower but a cop is 80% only needed for that (track line no.)
Commits on Oct 16, 2012
Commits on Oct 15, 2012
  1. CC: save ENTERSUB next and first fields [issue #110]

    authored
    first is not not needed as its generally NULL, but next is needed to end the ENTERSUB loop
  2. C, CC: refer warning to issue #110

    authored
Something went wrong with that request. Please try again.