Change 26546: Stop 'sub a { // }; %::=()' panicing because the backreference array

2005-12-31 Thread Nicholas Clark
Change 26546 by [EMAIL PROTECTED] on 2005/12/31 13:16:06 Stop 'sub a { // }; %::=()' panicing because the backreference array became lost. Affected files ... ... //depot/perl/hv.c#265 edit Differences ... //depot/perl/hv.c#265 (text) Index: perl/hv.c ---

Change 26547: Re-attempt to clear the hash in S_hfreeentries if anything adds to it.

2005-12-31 Thread Nicholas Clark
Change 26547 by [EMAIL PROTECTED] on 2005/12/31 14:57:27 Re-attempt to clear the hash in S_hfreeentries if anything adds to it. Panic if we seem to be looping forever. Affected files ... ... //depot/perl/hv.c#266 edit ... //depot/perl/pod/perldiag.pod#429 edit Differences ...

Change 26548: Add a test for change 26547. (We no longer expect to see errors about

2005-12-31 Thread Nicholas Clark
Change 26548 by [EMAIL PROTECTED] on 2005/12/31 15:07:16 Add a test for change 26547. (We no longer expect to see errors about unbalanced string table reference counts.) Affected files ... ... //depot/perl/t/op/stash.t#4 edit Differences ... //depot/perl/t/op/stash.t#4

Change 26549: [PATCH] op/pack.t failure on Win64

2005-12-31 Thread Rafael Garcia-Suarez
Change 26549 by [EMAIL PROTECTED] on 2005/12/31 15:24:48 Subject: [PATCH] op/pack.t failure on Win64 From: Jan Dubois [EMAIL PROTECTED] Date: Dec 30, 2005 9:55 PM Message-ID: [EMAIL PROTECTED] Affected files ... ... //depot/perl/pp_pack.c#115 edit Differences

Change 26550: Remove unneeded test in Perl_hv_clear_placeholders.

2005-12-31 Thread Nicholas Clark
Change 26550 by [EMAIL PROTECTED] on 2005/12/31 16:42:08 Remove unneeded test in Perl_hv_clear_placeholders. Rejig S_hfreeentries to a double loop, which is clearer and smaller. Affected files ... ... //depot/perl/hv.c#267 edit Differences ... //depot/perl/hv.c#267 (text)

Change 26551: Calling Perl_hv_clear_placeholders while the hash iterator was active

2005-12-31 Thread Nicholas Clark
Change 26551 by [EMAIL PROTECTED] on 2005/12/31 16:57:32 Calling Perl_hv_clear_placeholders while the hash iterator was active would turn lazy delete on, causing the hash to become corrupted at the next iterator change. Affected files ... ... //depot/perl/hv.c#268 edit

Change 26552: Turn a for loop that's almost a while into an honest-to-goodness while.

2005-12-31 Thread Nicholas Clark
Change 26552 by [EMAIL PROTECTED] on 2005/12/31 17:24:34 Turn a for loop that's almost a while into an honest-to-goodness while. Affected files ... ... //depot/perl/hv.c#269 edit Differences ... //depot/perl/hv.c#269 (text) Index: perl/hv.c --- perl/hv.c#268~26551~

Change 26553: Upgrade to CPAN-1.80_57

2005-12-31 Thread Steve Peters
Change 26553 by [EMAIL PROTECTED] on 2005/12/31 18:45:37 Upgrade to CPAN-1.80_57 Affected files ... ... //depot/perl/lib/CPAN.pm#84 edit ... //depot/perl/lib/CPAN/Debug.pm#2 edit ... //depot/perl/lib/CPAN/HandleConfig.pm#2 edit ... //depot/perl/lib/CPAN/Tarzip.pm#2 edit ...

Change 26554: tidy index arrangements in new MY_CXT code

2005-12-31 Thread Dave Mitchell
Change 26554 by [EMAIL PROTECTED] on 2005/12/31 21:36:05 tidy index arrangements in new MY_CXT code Affected files ... ... //depot/perl/intrpvar.h#168 edit ... //depot/perl/sv.c#1086 edit ... //depot/perl/util.c#523 edit Differences ... //depot/perl/intrpvar.h#168 (text)

Change 26555: make threads use MY_CXT API rather than using PL_modglobal

2005-12-31 Thread Dave Mitchell
Change 26555 by [EMAIL PROTECTED] on 2005/12/31 23:24:26 make threads use MY_CXT API rather than using PL_modglobal Affected files ... ... //depot/perl/ext/threads/threads.xs#90 edit Differences ... //depot/perl/ext/threads/threads.xs#90 (xtext) Index: