Permalink
Browse files

v1_04_21

git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@33 ed534f1a-1453-0410-ab30-dfc593a8b23c
  • Loading branch information...
1 parent b9f5c0d commit 55b7f229a1a8ec92386b440f9f7e3abf47944b4c Reini Urban committed Nov 7, 2009
Showing with 32 additions and 23 deletions.
  1. +4 −0 Changes
  2. +2 −0 MANIFEST
  3. +25 −21 STATUS
  4. +1 −2 lib/B/C.pm
View
@@ -2,6 +2,10 @@
Started on CPAN with B-C-1.04_12. The perl compiler was in CORE from alpha4
until Perl 5.9.4.
+1.04_21 2009-11-07 rurban
+ * yapc_bratislava08.pod: added
+ * C.pm: fixed CALLREGCOMP >=5.10 by using dynamic newSVpvn as in ByteLoader
+
1.04_20 2008-06-25 rurban
* t/TESTS: numbered.
* t/TESTS: added sub FETCHSIZE to test 16. required now
View
@@ -3,6 +3,7 @@ lib/B/Asmdata.pm
lib/B/Assembler.pm
lib/B/Bblock.pm
lib/B/Bytecode.pm
+lib/B/Bytecode56.pm
lib/B/C.pm
lib/B/CC.pm
lib/B/Disassembler.pm
@@ -58,3 +59,4 @@ t/testc.sh
t/testcc.sh
TESTS
Todo
+yapc_bratislava08.pod
View
46 STATUS
@@ -78,46 +78,50 @@ t/cc.t (Wstat: 0 Tests: 19 Failed: 12)
5.8.8d:
t/bytecode.t: ok
-t/c.t (Wstat: 0 Tests: 19 Failed: 13)
- FAILED tests 5, 7-12, 14-19 (was: 11-12 17-19)
- panic: invalid pad in pad_sv: 0x8c1760[0x8de3b8]
-t/cc.t (Wstat: 0 Tests: 19 Failed: 13)
- FAILED tests 5, 7-12, 14-19 (was: 11-12 17-19)
+t/c.t Failed tests: 8-11
+t/cc.t Failed tests: 8-11
5.8.9d:
-t/bytecode.t: all ok
-t/c.t 8-10 14-16
-t/cc.t 11-12 17-19
+t/bytecode.t: ok
+t/c.t Failed tests: 8-11
+t/cc.t Failed tests: 8-11
5.10.0:
t/bytecode (Wstat: 0 Tests: 19 Failed: 6)
- FAILED tests 2-5, 7, 11, 15
+ Failed tests: 2-5, 7, 11, 15
t/c.t (Wstat: 0 Tests: 19 Failed: 6)
- Failed tests: 4, 6, 8-11
+ Failed tests: 6-11
2008-04-27 17:44:52 URBANR: 2-7 11
t/cc.t (Wstat: 0 Tests: 19 Failed: 9)
Failed tests: 1-7 11 13 17 (was: 2-7 11, was: 8-10, 12, 14-16, 18-19)
- 8-10 12 14-16 18-19
5.10.0d:
-t/bytecode (Wstat: 0 Tests: 19 Failed: 9)
- FAILED tests 2-5, 7, 11, 15 (was: 2-5, 7, 9-12, 15)
+t/bytecode.t (Wstat: 0 Tests: 19 Failed: 9)
+ Failed tests: 2-5, 7, 9-12
Assertion (((PMOP*)(*Perl_Iop_ptr(my_perl))))->op_pmflags & 0x0002
Modification of a read-only value attempted
11 Assertion ((((shplep)->sv_flags & (0x00004000|0x00008000)) == 0x00008000) && (((svtype)((shplep)->sv_flags & 0xff)) == SVt_PVGV || ((svtype)((shplep)->sv_flags & 0xff)) == SVt_PVLV)) failed
-t/c.t (Wstat: 0 Tests: 19 Failed: 6)
+t/c.t (Wstat: 0 Tests: 19 Failed: 11)
+ Failed tests: 5-12, 17-19
Assertion ((svtype)((_svi)->sv_flags & 0xff)) != SVt_PVCV failed
- Failed tests: 2-7, 11-12, 17-19 (was: 2-4 6 8-10 14-16; 2-7 11 18)
t/cc.t (Wstat: 0 Tests: 19 Failed: 9)
- Failed tests: 2-4, 6, 11-12, 17-19 (was: 8-10, 12, 14-16, 18-19)
+ Failed tests: 5-12, 17 (was: 2-4, 6, 11-12, 17-19)
5.10.0-nt (not threaded):
+t/bytecode.t (Wstat: 0 Tests: 19 Failed: 2)
+ Failed tests: 7, 11
+t/c.t (Wstat: 0 Tests: 19 Failed: 6)
+ Failed tests: 6-11
+t/cc.t (Wstat: 0 Tests: 19 Failed: 6)
+ Failed tests: 6-11
+
+5.10.0d-nt (debugging, not threaded):
t/bytecode.t (Wstat: 0 Tests: 19 Failed: 5)
Failed tests: 7, 9-12
-t/c.t (Wstat: 0 Tests: 19 Failed: 17)
- Failed tests: 2-12, 14-19
-t/cc.t (Wstat: 0 Tests: 19 Failed: 17)
- Failed tests: 2-12, 14-19
+t/c.t (Wstat: 0 Tests: 19 Failed: 11)
+ Failed tests: 5-12, 17-19
+t/cc.t (Wstat: 0 Tests: 19 Failed: 9)
+ Failed tests: 5-12, 17
5.11d@34005
t/bytecode.t (Wstat: 0 Tests: 19 Failed: 6)
@@ -274,4 +278,4 @@ added Jit and Asm layout, with the idea of using either
lightning as jit backend (Jit), or creating our own assembler (Asm)
to be able to use a high-level language.
-2008-06-05 11:18:49 urbanr
+2009-11-07 14:34:56 rurban
View
@@ -1,7 +1,7 @@
# C.pm
#
# Copyright (c) 1996, 1997, 1998 Malcolm Beattie
-# Copyright (c) 2008 Reini Urban
+# Copyright (c) 2008, 2009 Reini Urban
#
# You may distribute under the terms of either the GNU General Public
# License or the Artistic License, as specified in the README file.
@@ -2568,7 +2568,6 @@ help make use of this compiler.
Plenty. Current status: experimental.
5.10+5.11:
- failing pregcomp()
pad panics and assertions
tie FETCH error

0 comments on commit 55b7f22

Please sign in to comment.