Permalink
Switch branches/tags
Commits on Dec 2, 2009
  1. 1.04_26 - see Changes

    Reini Urban
    Reini Urban committed Dec 2, 2009
    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@62 ed534f1a-1453-0410-ab30-dfc593a8b23c
  2. removing more wrong ops for 5.6

    Reini Urban
    Reini Urban committed Dec 2, 2009
    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@61 ed534f1a-1453-0410-ab30-dfc593a8b23c
  3. fix test 11 by adding fbm_compile to BM, after analyse by Nick Koston

    Reini Urban
    Reini Urban committed Dec 2, 2009
    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@60 ed534f1a-1453-0410-ab30-dfc593a8b23c
  4. add comment about IVX

    Reini Urban
    Reini Urban committed Dec 2, 2009
    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@59 ed534f1a-1453-0410-ab30-dfc593a8b23c
  5. Start of backporting Perl 5.6

    Reini Urban
    Reini Urban committed Dec 2, 2009
    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@58 ed534f1a-1453-0410-ab30-dfc593a8b23c
  6. new (old) rambling, but apparently not B::C related

    Reini Urban
    Reini Urban committed Dec 2, 2009
    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@57 ed534f1a-1453-0410-ab30-dfc593a8b23c
  7. whitespace only

    Reini Urban
    Reini Urban committed Dec 2, 2009
    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@56 ed534f1a-1453-0410-ab30-dfc593a8b23c
  8. STATUS upd

    Reini Urban
    Reini Urban committed Dec 2, 2009
    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@55 ed534f1a-1453-0410-ab30-dfc593a8b23c
Commits on Dec 1, 2009
  1. Oops, fix RX_EXTFLAGS access

    Reini Urban
    Reini Urban committed Dec 1, 2009
    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@54 ed534f1a-1453-0410-ab30-dfc593a8b23c
  2. * C.pm: fix CopLABEL for 5.11 (test 21).

    Reini Urban
    Reini Urban committed Dec 1, 2009
      fix PMOP reflags, esp. for split on >= 5.10 (test 5 + 7).
    * t/c.t, t/testc.sh: added tests 23, 24 (Nick Koston).
    * Bytecode.pm (1.02_04), bytecode.h: store and set PMOP 
      reflags as U32. Fixes tests 2-4,7
    
    
    
    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@53 ed534f1a-1453-0410-ab30-dfc593a8b23c
  3. update test status

    Reini Urban
    Reini Urban committed Dec 1, 2009
    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@52 ed534f1a-1453-0410-ab30-dfc593a8b23c
  4. need to exclude NV->IVX

    Reini Urban
    Reini Urban committed Dec 1, 2009
    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@51 ed534f1a-1453-0410-ab30-dfc593a8b23c
  5. improve verbose test script: option handling

    Reini Urban
    Reini Urban committed Dec 1, 2009
    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@50 ed534f1a-1453-0410-ab30-dfc593a8b23c
  6. fix t/TESTS syntax errors

    Reini Urban
    Reini Urban committed Dec 1, 2009
    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@49 ed534f1a-1453-0410-ab30-dfc593a8b23c
  7. * C.pm: remove nv->IVX for 5.10 (Can't locate object method "IVX" via…

    Reini Urban
    Reini Urban committed Dec 1, 2009
    … package "B::NV").
    
      protect mg->OBJ when SCALAR (Can't call method "save" on unblessed reference).
      fix NV isa IV, to fix test 23 (Nick Koston)
    * t/c.t, t/testc.sh: added tests 23, 24 (Nick Koston)
    * perlcc: document more options
    
    
    
    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@48 ed534f1a-1453-0410-ab30-dfc593a8b23c
Commits on Nov 30, 2009
  1. 1.04_25

    Reini Urban
    Reini Urban committed Nov 30, 2009
    * C.pm: fixed IO for 5.11: LINES => IVX.
      specialize GvLINES = -1 and protect against U32 signed-ness.
      fixed test 8 main::AUTOLOAD (unoptimized only)
    * CC.pm: allow 5.6
    * t/test.pl: enable -Mblib for all Perl versions.
      fix 5.6.2 ldopts by explicit checking of (-lperl|CORE\/libperl5).
      make test works now for 5.6.2
    * t/cc.t: adapt TODOs
    * t/c.t: add TODOs 15 for 5.6
    * script/perlcc: a.exe for cygwin also
    * STATUS: updated with test results
    
    
    
    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@47 ed534f1a-1453-0410-ab30-dfc593a8b23c
Commits on Nov 29, 2009
  1. adv. to 22

    Reini Urban
    Reini Urban committed Nov 29, 2009
    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@46 ed534f1a-1453-0410-ab30-dfc593a8b23c
  2. add a prev. failing test 22 from Nick Koston

    Reini Urban
    Reini Urban committed Nov 29, 2009
    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@45 ed534f1a-1453-0410-ab30-dfc593a8b23c
  3. removed B::Debug

    Reini Urban
    Reini Urban committed Nov 29, 2009
    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@44 ed534f1a-1453-0410-ab30-dfc593a8b23c
  4. B-C-1.04_24

    Reini Urban
    Reini Urban committed Nov 29, 2009
    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@43 ed534f1a-1453-0410-ab30-dfc593a8b23c
Commits on Nov 28, 2009
  1. B-C-1.04_23

    Reini Urban
    Reini Urban committed Nov 28, 2009
    	* yapc_bratislava08.pod: title fix
    	* SIGNATURE: added
    	* C.pm: GvGP handling improved. added more sect comments.
    	added -u option "unused" not to print verbose debugging info
     	for unused subs.
    	Fixed CV XPVCVIX initialisation - off-by-one error, wrong CvFLAGS. Fixes test 6.
    	* run perltidy -i=2 
    
    M    README
    A    SIGNATURE
    M    t/stash.t
    M    t/testc.sh
    M    MANIFEST
    M    lib/B/CC.pm
    M    lib/B/Bytecode56.pm
    M    lib/B/Bblock.pm
    M    lib/B/Assembler.pm
    M    lib/B/Disassembler.pm
    M    lib/B/Bytecode.pm
    M    lib/B/Stackobj.pm
    M    lib/B/C.pm
    M    lib/B/Stash.pm
    M    Changes
    
    
    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@42 ed534f1a-1453-0410-ab30-dfc593a8b23c
Commits on Nov 16, 2009
  1. release 1.04_22

    Reini Urban
    Reini Urban committed Nov 16, 2009
           * C.pm, CC.pm: fixed illegal pad in ASSERT_CURPAD_ACTIVE("pad_sv") with DEBUGGING.
           Simply forgot to set PL_comppad
    
    
    
    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@41 ed534f1a-1453-0410-ab30-dfc593a8b23c
Commits on Nov 14, 2009
  1. fix more XPVCV warnings

    Reini Urban
    Reini Urban committed Nov 14, 2009
    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@40 ed534f1a-1453-0410-ab30-dfc593a8b23c
  2. whitespace: 4char ident

    Reini Urban
    Reini Urban committed Nov 14, 2009
    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@39 ed534f1a-1453-0410-ab30-dfc593a8b23c
  3. -fstack-protector fails on the new cygwin gcc-4

    Reini Urban
    Reini Urban committed Nov 14, 2009
    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@38 ed534f1a-1453-0410-ab30-dfc593a8b23c
  4. EXTRA_META apparently unsupported again

    Reini Urban
    Reini Urban committed Nov 14, 2009
    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@37 ed534f1a-1453-0410-ab30-dfc593a8b23c
Commits on Nov 13, 2009
  1. 5.10 changes for xpvmg

    Reini Urban
    Reini Urban committed Nov 13, 2009
    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@36 ed534f1a-1453-0410-ab30-dfc593a8b23c
  2. fix cop_list warning: initialization from incompatible pointer type

    Reini Urban
    Reini Urban committed Nov 13, 2009
    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@35 ed534f1a-1453-0410-ab30-dfc593a8b23c
Commits on Nov 8, 2009
  1. do not use i

    Reini Urban
    Reini Urban committed Nov 8, 2009
    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@34 ed534f1a-1453-0410-ab30-dfc593a8b23c
Commits on Nov 7, 2009
  1. v1_04_21

    Reini Urban
    Reini Urban committed Nov 7, 2009
    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@33 ed534f1a-1453-0410-ab30-dfc593a8b23c
  2. update some passing tests

    Reini Urban
    Reini Urban committed Nov 7, 2009
    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@32 ed534f1a-1453-0410-ab30-dfc593a8b23c
  3. release 1.04_21

    Reini Urban
    Reini Urban committed Nov 7, 2009
    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@31 ed534f1a-1453-0410-ab30-dfc593a8b23c
  4. Fix OP_MATCH by using dynamic newSVpvn as in ByteLoader. regex work now

    Reini Urban
    Reini Urban committed Nov 7, 2009
    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@30 ed534f1a-1453-0410-ab30-dfc593a8b23c
Commits on Aug 29, 2008
  1. add the jitcompiler attempt as reference

    Reini Urban
    Reini Urban committed Aug 29, 2008
    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@29 ed534f1a-1453-0410-ab30-dfc593a8b23c
  2. add .svn to blib excpetions, add a testc.sh sort ref TODO

    Reini Urban
    Reini Urban committed Aug 29, 2008
    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@28 ed534f1a-1453-0410-ab30-dfc593a8b23c