Change 32030: [PATCH] Update add-package.pl

2007-10-05 Thread Rafael Garcia-Suarez
Change 32030 by [EMAIL PROTECTED] on 2007/10/05 08:09:58 Subject: [PATCH] Update add-package.pl From: "Jos I. Boumans" <[EMAIL PROTECTED]> Date: Thu, 4 Oct 2007 11:24:05 +0200 Message-Id: <[EMAIL PROTECTED]> Affected files ... ... //depot/perl/Porting/add-package.

Change 32031: New [PATCH] use 5.006; use 5.10.0

2007-10-05 Thread Rafael Garcia-Suarez
Change 32031 by [EMAIL PROTECTED] on 2007/10/05 11:45:25 Subject: New [PATCH] use 5.006; use 5.10.0 From: "Robin Barker" <[EMAIL PROTECTED]> Date: Fri, 5 Oct 2007 12:12:05 +0100 Message-ID: <[EMAIL PROTECTED]> Affected files ... ... //depot/perl/pod/perldiag.pod#4

Change 32032: As PL_hinthv is actually tied, need to call SvSETMAGIC() after the

2007-10-05 Thread Nicholas Clark
Change 32032 by [EMAIL PROTECTED] on 2007/10/05 16:08:12 As PL_hinthv is actually tied, need to call SvSETMAGIC() after the store to it. Gosh, the tied hash API is clunky. Affected files ... ... //depot/perl/mg.c#506 edit ... //depot/perl/pp_ctl.c#631 edit Differences ...

Change 32033: With the demise of PERL_FLEXIBLE_EXCEPTIONS, S_docatch_body() can be

2007-10-05 Thread Nicholas Clark
Change 32033 by [EMAIL PROTECTED] on 2007/10/05 18:15:06 With the demise of PERL_FLEXIBLE_EXCEPTIONS, S_docatch_body() can be inlined an eliminated. Affected files ... ... //depot/perl/embed.fnc#526 edit ... //depot/perl/embed.h#716 edit ... //depot/perl/pp_ctl.c#632 edit ... //d

Change 32034: Eliminate most *printf-like calls that use a simple "%c" format,

2007-10-05 Thread Nicholas Clark
Change 32034 by [EMAIL PROTECTED] on 2007/10/05 19:48:27 Eliminate most *printf-like calls that use a simple "%c" format, replacing them with constructions that are more efficient because they avoid the overhead of the *printf format parser and interpreter code. Affected f

Change 32035: PL_cshname is actually a constant value known at compile time.

2007-10-05 Thread Nicholas Clark
Change 32035 by [EMAIL PROTECTED] on 2007/10/05 20:31:23 PL_cshname is actually a constant value known at compile time. PL_cshlen can be calculated by the compiler. So eliminate both as interpreter variables, and the code that calculates PL_cshlen at runtime. Affec

Change 32036: Eliminate the Perl_sv_catpvf() in TRIE_STORE_REVCHAR

2007-10-05 Thread Nicholas Clark
Change 32036 by [EMAIL PROTECTED] on 2007/10/05 21:46:39 Eliminate the Perl_sv_catpvf() in TRIE_STORE_REVCHAR Affected files ... ... //depot/perl/regcomp.c#611 edit Differences ... //depot/perl/regcomp.c#611 (text) Index: perl/regcomp.c --- perl/regcomp.c#610~32034~ 2007-10

Change 32037: symlink() wrapper for VMS that prevents the creation of symlinks

2007-10-05 Thread Craig A . Berry
Change 32037 by [EMAIL PROTECTED] on 2007/10/05 22:37:23 symlink() wrapper for VMS that prevents the creation of symlinks with zero-length names. The standards disallow that and the test suite gets indigestion. Affected files ... ... //depot/perl/vms/vms.c#209 edit ... /

Change 32038: Change a sv_catpv() to sv_catpvs().

2007-10-05 Thread Nicholas Clark
Change 32038 by [EMAIL PROTECTED] on 2007/10/05 23:02:16 Change a sv_catpv() to sv_catpvs(). Affected files ... ... //depot/perl/mg.c#507 edit Differences ... //depot/perl/mg.c#507 (text) Index: perl/mg.c --- perl/mg.c#506~32032~2007-10-05 09:08:12.0 -0700 +++

Change 32039: In the MAD code, eliminate one Perl_sv_catpvf() and convert one

2007-10-05 Thread Nicholas Clark
Change 32039 by [EMAIL PROTECTED] on 2007/10/05 23:03:14 In the MAD code, eliminate one Perl_sv_catpvf() and convert one construction to *pvs. Affected files ... ... //depot/perl/toke.c#794 edit Differences ... //depot/perl/toke.c#794 (text) Index: perl/toke.c --- per