Change 27738 by [EMAIL PROTECTED] on 2006/04/08 12:50:13
ss_dup of SAVEt_COP_ARYBASE can use the same code as SAVEt_I8.
Affected files ...
... //depot/perl/sv.c#1225 edit
Differences ...
//depot/perl/sv.c#1225 (text)
Index: perl/sv.c
--- perl/sv.c#1224~27737~
Change 27739 by [EMAIL PROTECTED] on 2006/04/08 13:43:46
Teach ss_dup about SAVEt_RE_STATE. (As correctly as it ever was before)
Affected files ...
... //depot/perl/sv.c#1226 edit
Differences ...
//depot/perl/sv.c#1226 (text)
Index: perl/sv.c
--- perl/sv.c#1225~27738~
Change 27740 by [EMAIL PROTECTED] on 2006/04/08 14:46:53
By swapping the order of pushes onto the save stack for
SAVEt_GENERIC_PVREF, we can merge it with SAVEt_PPTR in Perl_ss_dup().
Affected files ...
... //depot/perl/scope.c#185 edit
... //depot/perl/sv.c#1227 edit
Change 27741 by [EMAIL PROTECTED] on 2006/04/08 15:14:13
As av_dup, gv_dup and hv_dup are the same as sv_dup, code in various
branches of Perl_ss_dup() is actually duplicated, so can be merged.
Affected files ...
... //depot/perl/sv.c#1228 edit
Differences ...
Change 27742 by [EMAIL PROTECTED] on 2006/04/08 17:28:28
Integrate:
[ 27615]
If constant folding fails, don't fold constants, rather than reporting
the error at compile time. This allows illegal constant expressions in
dead code to be ignored.
Change 27743 by [EMAIL PROTECTED] on 2006/04/08 18:07:27
Make the fold_constants exception capture compatible with
-DPERL_FLEXIBLE_EXCEPTIONS
Affected files ...
... //depot/maint-5.8/perl/embed.fnc#135 edit
... //depot/maint-5.8/perl/embed.h#102 edit
...
Change 27744 by [EMAIL PROTECTED] on 2006/04/08 22:23:26
Subject: [PATCH] sv.c, rs.t, perlvar.pod (Coverity finding: did you
know what happens with $/=\0?)
From: [EMAIL PROTECTED] (Jarkko Hietaniemi)
Message-Id: [EMAIL PROTECTED]
Date: Sat, 8 Apr 2006 18:25:33
Change 27745 by [EMAIL PROTECTED] on 2006/04/08 22:37:29
Subject: [PATCH] perlio.c: Coverity finding: finding false (Coverity
not able to follow vtable logic) but adding an assert
From: [EMAIL PROTECTED] (Jarkko Hietaniemi)
Message-Id: [EMAIL PROTECTED]
Date: Sat,
Change 27746 by [EMAIL PROTECTED] on 2006/04/08 23:58:51
fix potential null deref introduced by change #27716
Affected files ...
... //depot/perl/regexec.c#397 edit
Differences ...
//depot/perl/regexec.c#397 (text)
Index: perl/regexec.c
--- perl/regexec.c#396~27717~