Permalink
Switch branches/tags
Commits on Feb 21, 2012
  1. fix missing use constant vars. They are cvxsub but not xsub{} included

    Reini Urban committed Feb 21, 2012
    constants from XS must not be defined, constants from use constants must.
  2. protect B::PV->STASH|NAME, save new package right away

    Reini Urban committed Feb 21, 2012
Commits on Feb 20, 2012
  1. fix test 15 (again) by forcing DynaLoader earlier

    Reini Urban committed Feb 20, 2012
  2. fix $types[...] arg

    Reini Urban committed Feb 20, 2012
  3. protect $types[$op->targ]->PVX

    Reini Urban committed Feb 20, 2012
  4. improve our chances not to pull in B

    Reini Urban committed Feb 20, 2012
    if push_package "B" add "B" to the end
    use UNIVERSAL::isa for B::OP::isa
  5. print the cached pad objname in warnings

    Reini Urban committed Feb 20, 2012
  6. merge newpkg into master

    Reini Urban committed Feb 20, 2012
  7. less arguments to XSLoader::load, only XSLoader::load_file needs the …

    Reini Urban committed Feb 20, 2012
    …stashfile as 2nd arg
  8. skip .1 backup files in status()

    Reini Urban committed Feb 20, 2012
  9. CC (1.31): added check_entersub, check_bless - bless and new caching

    Reini Urban committed Feb 20, 2012
    puch_package @candidates not yet
  10. fixes for threads and -Dm

    Reini Urban committed Feb 20, 2012
  11. detect typed lexicals for methods

    Reini Urban committed Feb 20, 2012
  12. minor test fixes: lt for 1.42_04

    Reini Urban committed Feb 20, 2012
  13. protect $Mblib from space

    Reini Urban committed Feb 20, 2012
  14. newpkg: fix method walker: no gv. fixes test 74

    Reini Urban committed Feb 20, 2012
Commits on Feb 19, 2012
  1. adjust CC to svop_pv, merge .perldb and t/testc.sh 74, XXX protect fr…

    Reini Urban committed Feb 19, 2012
    …om failing $$sv
  2. rewrite method_named with new find_method and unique @candidates

    Reini Urban committed Feb 19, 2012
    merge push_packages $soft as 2nd arg from master
    
    Changed option -DW to -Dw ("walk") for consistency
Commits on Feb 17, 2012
  1. protect from not existing B::Flags

    Reini Urban committed Feb 17, 2012
  2. 1.42_03 (5.16 cPanel) : add find_method and 3rd round

    Reini Urban committed Feb 17, 2012
    try_isa() simplified, only one cache not two, improve caching
  3. With hek do not drop FAKE, only for const pv

    Reini Urban committed Feb 17, 2012
  4. Fixed refinition warnings of XS CONSTSUB.

    Reini Urban committed Feb 17, 2012
    Ignore them as they are loaded later.
Commits on Feb 16, 2012
  1. fix XS CONSTSUB stubs, mark current stash in CVs

    Reini Urban committed Feb 16, 2012
  2. dbgmsg: constXSUB => newCONSTSUB

    Reini Urban committed Feb 16, 2012
  3. fix (GV*)&PL_sv_undef, fix overwrite of newCONSTSUB of XS symbols

    Reini Urban committed Feb 16, 2012
    fix assignment from incompatible pointer type.
    newCONSTSUB should not be done for XS loaded symbols only for e.g. non-XS imported symbols
  4. try_isa(): Desperate method finding attempt by trying all seen packages.

    Reini Urban committed Feb 16, 2012
    Which slows down the compiler a lot. Fixed internal ISA Caching.
    t/issue95.t passes now again.
  5. .perldb with $DB::deep=500; added

    Reini Urban committed Feb 16, 2012
  6. Remove wrong issue96 on defined

    Reini Urban committed Feb 16, 2012
    defined is only to check for the scalar undef value,
    not if a symbol is defined it does autovivification.
    
    Also, the patch created NULL GvSV, where it should have no GV at all.
     # Please enter the commit message for your changes. Lines starting
  7. skip regression No dbm on this machine

    Reini Urban committed Feb 16, 2012