Permalink
Switch branches/tags
Commits on Feb 20, 2012
  1. less arguments to XSLoader::load, only XSLoader::load_file needs the …

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

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

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

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

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

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

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

    Reini Urban
    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
    Reini Urban committed Feb 19, 2012
    …om failing $$sv
  2. rewrite method_named with new find_method and unique @candidates

    Reini Urban
    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 8, 2012
  1. Reword comment only

    Reini Urban
    Reini Urban committed Feb 8, 2012
Commits on Feb 7, 2012
  1. check_entersub: pre-check and comments

    Reini Urban
    Reini Urban committed Feb 7, 2012
Commits on Feb 5, 2012
  1. avoid loading B::Flags on 5.6 at all

    Reini Urban
    Reini Urban committed Feb 5, 2012
  2. Merge commit '9532e48' into newpkg

    Reini Urban
    Reini Urban committed Feb 5, 2012
  3. 5.6.2 crashes with B::Flags. Not our fault probably

    Reini Urban
    Reini Urban committed Feb 5, 2012
  4. check all included (cached) packages for a not found method, add info…

    Reini Urban
    Reini Urban committed Feb 5, 2012
    …rmal test 51
  5. working on newpkg detection

    Reini Urban
    Reini Urban committed Feb 5, 2012
    new padopname() => stash,name,symbol
    new -Dm for methods
Commits on Feb 4, 2012
  1. new idea of dynamic package_pv heuristic

    Reini Urban
    Reini Urban committed Feb 4, 2012
    store the symbols of all new methods and check them (the padsv)
    when calling the method. const classes are save and easy to find, dynamic
    packages not, as the padsv only stores the symbol but not the ref. The ref
    is evaluated at run-time.
Commits on Feb 3, 2012
  1. readd -DF to testc.sh

    Reini Urban
    Reini Urban committed Feb 3, 2012
  2. const BARE typo 34->64

    Reini Urban
    Reini Urban committed Feb 3, 2012
    also equal method with method_named according to package_pv
Commits on Feb 2, 2012
  1. t/testm.sh: use pcc prefix for the name

    Reini Urban
    Reini Urban committed Feb 2, 2012
  2. revise prev. change which broke 50

    Reini Urban
    Reini Urban committed Feb 2, 2012
    fd33173 broke test 50 because an undefined CV was saved.
    Break out earlier.
  3. More heuristics when method package_pv not found

    Reini Urban
    Reini Urban committed Feb 2, 2012
    Special case Carp calling threads and B methods.
    Sanified package_pv default a bit when a method padsv was not found:
      method_name only passes through the default and keeps it, so
      set the default to the new package if it actually was found.
    Fix -u<module> without file extension.
  4. revise prev. change: File::Temp not needed for 5.8

    Reini Urban
    Reini Urban committed Feb 2, 2012
  5. t/perldoc.t: perlcc failed with 5.8

    Reini Urban
    Reini Urban committed Feb 2, 2012
     perlcc fails with 5.8 because Cwd disturbs the
      fragile method package finder for File::Spec. Use cc_harness > 5.10.
    
    On 5.14 on the contrary perlcc works fine and cc_harness needs File::Temp.
  6. check entersub until end of call to improve method package finding

    Reini Urban
    Reini Urban committed Feb 2, 2012
    every entersub ends with method_named|method|gv.
    Check svop_or_padop_pv only for method_named.
    
    Also protect from IO::Handle->tell
  7. Fixed more method not found

    Reini Urban
    Reini Urban committed Feb 2, 2012
    issue95 and t/perldoc.t: parent @File::Spec::ISA was not saved.
    new sub get_isa, used in 4 places.
    revise sub warnings
Commits on Feb 1, 2012