Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Aug 13, 2012
Commits on Apr 18, 2012
Commits on Apr 17, 2012
  1. t/issue97.t added

    authored
Commits on Feb 16, 2012
  1. Remove wrong issue96 on defined

    authored
    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
Commits on Feb 15, 2012
Commits on Feb 1, 2012
Commits on Jan 31, 2012
  1. Stash 1.02: moved to Stash/, new Stash.xs to get rid of B

    authored
    * Stash (1.02): -xs does not load B anymore.
      Now in seperate directory Stash
    * Stash/Stash.xs: new with CvIsXSUB() to get rid of B, polluting the stashes.
    * Stash/Makefile.PL: new
Commits on Jan 28, 2012
  1. t/download-reports added

    authored
Commits on Jan 24, 2012
  1. 1.37 release

    authored
Commits on Jan 19, 2012
  1. IO #2: remove wrong IsStdHandle, IsSTD was correct.

    authored
    Check stdio handles for -1, -2 for closed? (i.e. >&STDOUT)
    adjust tests
    Warn users about unknown opened filenames in a BEGIN block, or sockets/pipes also of course.
Commits on Jan 9, 2012
Commits on Dec 27, 2011
Commits on Dec 20, 2011
  1. mv issue80 issue81. mixed it up

    authored
Commits on Dec 14, 2011
Commits on Oct 25, 2011
  1. fix more permissions

    authored
Commits on Oct 24, 2011
Commits on Oct 10, 2011
  1. issue76.t added to MANIFEST

    authored
    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@1178 ed534f1a-1453-0410-ab30-dfc593a8b23c
Commits on Oct 2, 2011
  1. adjust MANIFEST

    authored
    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@1162 ed534f1a-1453-0410-ab30-dfc593a8b23c
Commits on Sep 30, 2011
  1. improve pods

    authored
    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@1155 ed534f1a-1453-0410-ab30-dfc593a8b23c
Commits on Sep 29, 2011
  1. pre-release round 2: more 1.35 fixes. sort MANIFEST

    authored
    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@1151 ed534f1a-1453-0410-ab30-dfc593a8b23c
Commits on Sep 14, 2011
  1. skip some 5.15.2 hanging tests: while Perl_hfree_next_entry hv.c:1670

    authored
    update META.yml
    CC: vivify_ref returns now a SV*
    
    
    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@1132 ed534f1a-1453-0410-ab30-dfc593a8b23c
Commits on Jul 30, 2011
  1. add issue71.t to MANIFEST. adjust comments, but still not the same as…

    authored
    … with Encode::Alias
    
    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@1123 ed534f1a-1453-0410-ab30-dfc593a8b23c
Commits on Jul 2, 2011
  1. ramblings/blogs-debugging-article[1-4].pod: added

    authored
    e_perlcc.t: skip halting --stash tests < 5.12 (probably DB:: added recently)
    
    
    
    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@1113 ed534f1a-1453-0410-ab30-dfc593a8b23c
Commits on May 28, 2011
  1. MANIFEST: store_rpt added

    authored
    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@1046 ed534f1a-1453-0410-ab30-dfc593a8b23c
Commits on Apr 10, 2011
  1. update MANIFEST

    authored
    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@981 ed534f1a-1453-0410-ab30-dfc593a8b23c
Commits on Mar 6, 2011
  1. release 1.30

    authored
    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@962 ed534f1a-1453-0410-ab30-dfc593a8b23c
Commits on Feb 15, 2011
  1. * C.pm (1.30): support dbmopen, fixes issue 24.

    authored
      fixed xpvmgsect (was xpvsect) !-fcog < 5.10 (YAML, test 41,42,43).
      fixed m//i since 5.13.10: swash_init("utf8::Cased").
      support GvCV_set and GvGP_set introduced with 5.13.10.
      implement -staticxs for perlcc --staticxs
        either link to found static libs or link to shared lib with
        fixed LD_LIBRARY_PATH/PATH (nyi in C, just perlcc).
      optimize -fav-init use_av_undef_speedup &PL_sv_undef initialization (again).
      reserved -mPackagename (NYI)
      added verbose(),module() for CC.
      implement outline of -m module, name detection missing.
      added -fno-fold recommended since 5.13.9 to omit the huge utf8 tables.
      added -fno-warnings, recommended since 5.13.5.
    * CC.pm (1.09): support dbmopen, issue 24 failing due to XSLoader (test 45)
      implemented dorassign, fixes issue 45.
      fixed XSLoader detection, moved use_xsloader to save_unused_subs()
      added missing END block code (test 28).
      added B::C::verbose on -v
        fixed B::C::verbose crash by adding B::FAKEOP::fake_ppaddr.
        fixed compile_stats
      renamed -n module_name to init_name.
      check and set -f options from C also.
      implement outline of -m module, name detection missing.
      be less chatty with compiling bblocks.
      light layout cleanup of generated code sections.
      added Vishal Bhatia <vishal at deja.com> to AUTHORS.
    * Bytecode.pm (1.30): support dbmopen, fixes issue 24.
      re-added -m, compile as module to .pmc
      store AV elems for non-tied AV->MAGICAL >5.6 (i.e. @ISA, ...) (new test 47)
      -DA: limcheck PV
      verbosity: added nice1 (condense elements)
      name SV indices also
    * perlcc (2.10): fixed -B -r, -B output and run bytecode.
      implement --staticxs to workaround DynaLoader problems. use it in t/modules.t
        add sopath to PATH on -r. Without -r the sofile should be symlinked so that the
        process can find it.
      implement --shared and --static, --shared fails on strawberry due to core problems. 
      re-added -m|--sharedlib for Bytecode and C (NYI)
      print C and CC filtered compiler output
      -v5 adds -v to the compiler options
      -v6 adds -Dfull to the compiler options
      support -Wb= for -B
      fixed -Br for 5.6: add -MByteLoader
    * Stash (1.01): add option xs to print xs modules with -x prefix.
      omit PerlIO::Layer.
      added pod
    * Disassembler (1.08): 5.6: fix ldop comments.
      add op_type names, add @svnames, add indices, add ldspecsvx type
    * Assembler (0.10): print more flags (as hex) and indices.
      better limcheck diagnostics (op,sv,pv)
    * cc_runtime514.h:
      Expanded PERL_MAGIC_taint 't' for 5.6.
    * t/modules.t: try --staticxs first, try crosscheck without perlcc
    * t/issue45.t: fixed and added 3 more tests
    * t/testc.sh, t/TESTS: fixed wrong test 39 for 5.8, added 47
    * t/testplc.sh: added 47
    * Changes: added more missing history ca. 1997-2000
    
    
    
    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@912 ed534f1a-1453-0410-ab30-dfc593a8b23c
Commits on Jan 24, 2011
  1. t/e_perlcc.t: 71 new perlcc tests (3 failing)

    authored
    perlcc: allow switch bundling, and support legacy -stash and -Wb=..
      spec'ed --staticxs cleanup
    
    
    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@903 ed534f1a-1453-0410-ab30-dfc593a8b23c
Commits on Jan 10, 2011
  1. rename cc_runtime.h to cc_runtime514.h not to pollute tests with olde…

    authored
    …r perls
    
    adjust test numbers in t/testc.sh, issue24 added as test 48
    
    
    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@885 ed534f1a-1453-0410-ab30-dfc593a8b23c
Commits on Jan 9, 2011
Commits on Dec 31, 2010
  1. almost forgot t/issue31.t

    authored
    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@832 ed534f1a-1453-0410-ab30-dfc593a8b23c
Commits on Dec 28, 2010
  1. fix issue31, qr regex in packages.

    authored
    We always have to find for all QR r-magics all matching PMOP's,
    not only for 5.6. 
    Also for CC.
    
    
    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@805 ed534f1a-1453-0410-ab30-dfc593a8b23c
Commits on Nov 5, 2010
  1. add t/issue54.t to MANIFEST

    authored
    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@765 ed534f1a-1453-0410-ab30-dfc593a8b23c
Something went wrong with that request. Please try again.