Change 31062: Work a little harder at building generate_uudmap on VMS.

2007-04-24 Thread Craig A . Berry
Change 31062 by [EMAIL PROTECTED] on 2007/04/25 03:10:23 Work a little harder at building generate_uudmap on VMS. Affected files ... ... //depot/perl/vms/descrip_mms.template#133 edit Differences ... //depot/perl/vms/descrip_mms.template#133 (text) Index: perl/vms/descrip_mms

Change 31061: Upgrade to Encode-2.20

2007-04-24 Thread Steve Peters
Change 31061 by [EMAIL PROTECTED] on 2007/04/25 01:06:23 Upgrade to Encode-2.20 Affected files ... ... //depot/perl/MANIFEST#1561 edit ... //depot/perl/ext/Encode/Byte/Byte.pm#12 edit ... //depot/perl/ext/Encode/Changes#82 edit ... //depot/perl/ext/Encode/Encode.pm#168 edit ... //depot/p

Change 31060: Ooops. It helps to p4 add the new file.

2007-04-24 Thread Nicholas Clark
Change 31060 by [EMAIL PROTECTED] on 2007/04/24 23:16:12 Ooops. It helps to p4 add the new file. Affected files ... ... //depot/perl/generate_uudmap.c#1 add Differences ... //depot/perl/generate_uudmap.c#1 (text) Index: perl/generate_uudmap.c --- /dev/null 2007-03-19 09:41:

Change 31059: Make PL_uudmap a constant global. Remove the run time initialisation

2007-04-24 Thread Nicholas Clark
Change 31059 by [EMAIL PROTECTED] on 2007/04/24 23:10:05 Make PL_uudmap a constant global. Remove the run time initialisation code, and instead use it to generate a header at perl build time. By removing uudmap from the interpreter structure we save 256 bytes per ch

Change 31058: move PL_linestr from the interpreter struct to the parser struct

2007-04-24 Thread Dave Mitchell
Change 31058 by [EMAIL PROTECTED] on 2007/04/24 16:42:12 move PL_linestr from the interpreter struct to the parser struct Affected files ... ... //depot/perl/cop.h#141 edit ... //depot/perl/embedvar.h#238 edit ... //depot/perl/intrpvar.h#197 edit ... //depot/perl/parser.h#8 edit ... //de

Change 31057: Silence VC6 warning about not all control paths returning a value

2007-04-24 Thread Steve Hay
Change 31057 by [EMAIL PROTECTED] on 2007/04/24 13:31:29 Silence VC6 warning about not all control paths returning a value Affected files ... ... //depot/perl/mro.c#15 edit Differences ... //depot/perl/mro.c#15 (text) Index: perl/mro.c --- perl/mro.c#14~31025~2007-04-

Change 31056: Fix a function signature missed by #31027 to silence a VC6 warning

2007-04-24 Thread Steve Hay
Change 31056 by [EMAIL PROTECTED] on 2007/04/24 13:11:50 Fix a function signature missed by #31027 to silence a VC6 warning Affected files ... ... //depot/perl/ext/re/re.xs#44 edit Differences ... //depot/perl/ext/re/re.xs#44 (text) Index: perl/ext/re/re.xs --- perl/ext/re/re

Re: Change 31034: More variable reordering saves another 40 bytes from the interpreter

2007-04-24 Thread Jerry D. Hedden
Jerry D. Hedden wrote: This changes is BAD. It reduces the speed of the interpreter by somewhere around 20%! Dominic Dunlop wrote: What platform is this? Indeed, if Intel-ish, what particular processor type? Cygwin on Win2k Pentium 4 Attached is a small benchmark program for testing. be

Change 31055: Silence 5 "possible loss of data" warnings from VC6

2007-04-24 Thread Steve Hay
Change 31055 by [EMAIL PROTECTED] on 2007/04/24 12:17:00 Silence 5 "possible loss of data" warnings from VC6 Affected files ... ... //depot/perl/ext/Devel/Peek/Peek.xs#25 edit ... //depot/perl/toke.c#768 edit ... //depot/perl/utf8.c#297 edit Differences ... //depot/perl/ext/Devel/

Change 31054: [perl #42648] [PATCH] crash in win32/VMem.h when out of memory

2007-04-24 Thread Steve Hay
Change 31054 by [EMAIL PROTECTED] on 2007/04/24 12:16:07 Subject: [perl #42648] [PATCH] crash in win32/VMem.h when out of memory From: "Devin Heitmueller" (via RT) <[EMAIL PROTECTED]> Date: Fri, 20 Apr 2007 14:49:08 -0700 Message-ID: <[EMAIL PROTECTED]> Affected f

Change 31053: Adjust test count.

2007-04-24 Thread Rafael Garcia-Suarez
Change 31053 by [EMAIL PROTECTED] on 2007/04/24 11:25:56 Adjust test count. Affected files ... ... //depot/perl/ext/B/t/concise-xs.t#33 edit Differences ... //depot/perl/ext/B/t/concise-xs.t#33 (text) Index: perl/ext/B/t/concise-xs.t --- perl/ext/B/t/concise-xs.t#32~30841~ 20

Change 31052: Fix potential precedence problem

2007-04-24 Thread Rafael Garcia-Suarez
Change 31052 by [EMAIL PROTECTED] on 2007/04/24 10:35:15 Fix potential precedence problem Affected files ... ... //depot/perl/op.c#930 edit Differences ... //depot/perl/op.c#930 (text) Index: perl/op.c --- perl/op.c#929~31050~2007-04-24 03:32:33.0 -0700 +++ pe

Change 31049: Remove the code that handles assignment to state variables

2007-04-24 Thread Rafael Garcia-Suarez
Change 31049 by [EMAIL PROTECTED] on 2007/04/24 10:31:28 Remove the code that handles assignment to state variables Affected files ... ... //depot/perl/op.c#928 edit ... //depot/perl/op.h#178 edit ... //depot/perl/pod/perldiag.pod#470 edit ... //depot/perl/pod/perlfunc.pod#563 edit ... /

Change 31050: Fix a bug in dor assignment (@x //= 1 was triggering an

2007-04-24 Thread Rafael Garcia-Suarez
Change 31050 by [EMAIL PROTECTED] on 2007/04/24 10:32:33 Fix a bug in dor assignment (@x //= 1 was triggering an assertion failure) Affected files ... ... //depot/perl/op.c#929 edit Differences ... //depot/perl/op.c#929 (text) Index: perl/op.c --- perl/op.c#928~31049~

Change 31051: Remove unnecessarily paranoid protection in pp_defined

2007-04-24 Thread Rafael Garcia-Suarez
Change 31051 by [EMAIL PROTECTED] on 2007/04/24 10:34:20 Remove unnecessarily paranoid protection in pp_defined Affected files ... ... //depot/perl/pp_hot.c#516 edit Differences ... //depot/perl/pp_hot.c#516 (text) Index: perl/pp_hot.c --- perl/pp_hot.c#515~31049~2007-04-