platform/upstream/perl.git
17 years agoperlguts nit, found by Jerry D. Hedden
Rafael Garcia-Suarez [Wed, 25 Apr 2007 08:08:18 +0000 (08:08 +0000)]
perlguts nit, found by Jerry D. Hedden

p4raw-id: //depot/perl@31063

17 years agoWork a little harder at building generate_uudmap on VMS.
Craig A. Berry [Wed, 25 Apr 2007 03:10:23 +0000 (03:10 +0000)]
Work a little harder at building generate_uudmap on VMS.

p4raw-id: //depot/perl@31062

17 years agoUpgrade to Encode-2.20
Steve Peters [Wed, 25 Apr 2007 01:06:23 +0000 (01:06 +0000)]
Upgrade to Encode-2.20

p4raw-id: //depot/perl@31061

17 years agoOoops. It helps to p4 add the new file.
Nicholas Clark [Tue, 24 Apr 2007 23:16:12 +0000 (23:16 +0000)]
Ooops. It helps to p4 add the new file.

p4raw-id: //depot/perl@31060

17 years agoMake PL_uudmap a constant global. Remove the run time initialisation
Nicholas Clark [Tue, 24 Apr 2007 23:10:05 +0000 (23:10 +0000)]
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 child thread.

p4raw-id: //depot/perl@31059

17 years agomove PL_linestr from the interpreter struct to the parser struct
Dave Mitchell [Tue, 24 Apr 2007 16:42:12 +0000 (16:42 +0000)]
move PL_linestr from the interpreter struct to the parser struct

p4raw-id: //depot/perl@31058

17 years agoSilence VC6 warning about not all control paths returning a value
Steve Hay [Tue, 24 Apr 2007 13:31:29 +0000 (13:31 +0000)]
Silence VC6 warning about not all control paths returning a value

p4raw-id: //depot/perl@31057

17 years agoFix a function signature missed by #31027 to silence a VC6 warning
Steve Hay [Tue, 24 Apr 2007 13:11:50 +0000 (13:11 +0000)]
Fix a function signature missed by #31027 to silence a VC6 warning

p4raw-id: //depot/perl@31056

17 years agoSilence 5 "possible loss of data" warnings from VC6
Steve Hay [Tue, 24 Apr 2007 12:17:00 +0000 (12:17 +0000)]
Silence 5 "possible loss of data" warnings from VC6

p4raw-id: //depot/perl@31055

17 years ago[perl #42648] [PATCH] crash in win32/VMem.h when out of memory
Devin Heitmueller [Fri, 20 Apr 2007 14:49:08 +0000 (07:49 -0700)]
[perl #42648] [PATCH] crash in win32/VMem.h when out of memory
From: "Devin Heitmueller" (via RT) <perlbug-followup@perl.org>
Message-ID: <rt-3.6.HEAD-30201-1177105747-239.42648-75-0@perl.org>

p4raw-id: //depot/perl@31054

17 years agoAdjust test count.
Rafael Garcia-Suarez [Tue, 24 Apr 2007 11:25:56 +0000 (11:25 +0000)]
Adjust test count.

p4raw-id: //depot/perl@31053

17 years agoFix potential precedence problem
Rafael Garcia-Suarez [Tue, 24 Apr 2007 10:35:15 +0000 (10:35 +0000)]
Fix potential precedence problem

p4raw-id: //depot/perl@31052

17 years agoRemove unnecessarily paranoid protection in pp_defined
Rafael Garcia-Suarez [Tue, 24 Apr 2007 10:34:20 +0000 (10:34 +0000)]
Remove unnecessarily paranoid protection in pp_defined

p4raw-id: //depot/perl@31051

17 years agoFix a bug in dor assignment (@x //= 1 was triggering an
Rafael Garcia-Suarez [Tue, 24 Apr 2007 10:32:33 +0000 (10:32 +0000)]
Fix a bug in dor assignment (@x //= 1 was triggering an
assertion failure)

p4raw-id: //depot/perl@31050

17 years agoRemove the code that handles assignment to state variables
Rafael Garcia-Suarez [Tue, 24 Apr 2007 10:31:28 +0000 (10:31 +0000)]
Remove the code that handles assignment to state variables

p4raw-id: //depot/perl@31049

17 years agoTypo fix.
Abigail [Tue, 24 Apr 2007 00:48:26 +0000 (02:48 +0200)]
Typo fix.
Message-ID: <20070423224826.GC544@abigail.nl>

p4raw-id: //depot/perl@31048

17 years agoReduce directory depth for IO::Compress modules.
Craig A. Berry [Tue, 24 Apr 2007 03:18:34 +0000 (03:18 +0000)]
Reduce directory depth for IO::Compress modules.

p4raw-id: //depot/perl@31047

17 years agoeliminate some uses of PL_linestr in perl.c
Dave Mitchell [Mon, 23 Apr 2007 23:01:18 +0000 (23:01 +0000)]
eliminate some uses of PL_linestr in perl.c

p4raw-id: //depot/perl@31046

17 years agoinline S_init_lexer() and regen
Dave Mitchell [Mon, 23 Apr 2007 22:27:27 +0000 (22:27 +0000)]
inline S_init_lexer() and regen

p4raw-id: //depot/perl@31045

17 years agomake initialisation of PL_sv_no etc unconditional
Dave Mitchell [Mon, 23 Apr 2007 22:04:59 +0000 (22:04 +0000)]
make initialisation of PL_sv_no etc unconditional

p4raw-id: //depot/perl@31044

17 years agoMissed quotes in protocheck for rm_try
H.Merijn Brand [Mon, 23 Apr 2007 20:55:05 +0000 (20:55 +0000)]
Missed quotes in protocheck for rm_try

p4raw-id: //depot/perl@31043

17 years agoMajor *try* cleanup: introduce $rm_try; Some whitespace cleanups;
H.Merijn Brand [Mon, 23 Apr 2007 17:35:53 +0000 (17:35 +0000)]
Major *try* cleanup: introduce $rm_try; Some whitespace cleanups;
Small textual nit from Jarkko

p4raw-id: //depot/perl@31040

17 years agoRemove the unnecessary allocation of and assignment to hunk[3], as the
Nicholas Clark [Mon, 23 Apr 2007 16:36:31 +0000 (16:36 +0000)]
Remove the unnecessary allocation of and assignment to hunk[3], as the
perl API functions called don't need a NUL terminated string.

p4raw-id: //depot/perl@31038

17 years agoSwitch to hex format for integer constants in regcharclass.h
Rafael Garcia-Suarez [Mon, 23 Apr 2007 15:31:48 +0000 (15:31 +0000)]
Switch to hex format for integer constants in regcharclass.h
(Yves Orton). Also, avoid trailing spaces.

p4raw-id: //depot/perl@31037

17 years agoUpgrade to Term::ANSIColor 1.12.
Rafael Garcia-Suarez [Mon, 23 Apr 2007 15:07:52 +0000 (15:07 +0000)]
Upgrade to Term::ANSIColor 1.12.

p4raw-id: //depot/perl@31036

17 years agoMore variable reordering saves another 40 bytes from the interpreter
Nicholas Clark [Mon, 23 Apr 2007 14:40:05 +0000 (14:40 +0000)]
More variable reordering saves another 40 bytes from the interpreter
structure. (on LP64). Zero cost space saving! Woohoo!

p4raw-id: //depot/perl@31034

17 years agoUn-mathom Perl_save_I16
Jerry D. Hedden [Mon, 23 Apr 2007 09:10:01 +0000 (05:10 -0400)]
Un-mathom Perl_save_I16
From: "Jerry D. Hedden" <jdhedden@cpan.org>
Message-ID: <1ff86f510704230610t13c62378s381eaceae3e7e9b1@mail.gmail.com>

p4raw-id: //depot/perl@31033

17 years agoA safer version of CopFILE, by Jarkko
Rafael Garcia-Suarez [Mon, 23 Apr 2007 13:10:56 +0000 (13:10 +0000)]
A safer version of CopFILE, by Jarkko

p4raw-id: //depot/perl@31032

17 years agoChange boilerplate of regcharclass.h
Rafael Garcia-Suarez [Mon, 23 Apr 2007 12:30:12 +0000 (12:30 +0000)]
Change boilerplate of regcharclass.h

p4raw-id: //depot/perl@31031

17 years agoAdd Yves Orton's script to regenerate regcharclass.h
Rafael Garcia-Suarez [Mon, 23 Apr 2007 12:25:10 +0000 (12:25 +0000)]
Add Yves Orton's script to regenerate regcharclass.h

p4raw-id: //depot/perl@31030

17 years agoRemove generated test files from CPANPLUS
Rafael Garcia-Suarez [Mon, 23 Apr 2007 10:02:13 +0000 (10:02 +0000)]
Remove generated test files from CPANPLUS

p4raw-id: //depot/perl@31029

17 years agoPatch to config to avoid failures in the perl core due
Rafael Garcia-Suarez [Mon, 23 Apr 2007 09:53:41 +0000 (09:53 +0000)]
Patch to config to avoid failures in the perl core due
to too much verbosity (by Jos Boumans)

p4raw-id: //depot/perl@31028

17 years agoRe: [PATCH (incomplete)] Make regcomp use SV* sv, instead of char* exp, char* xend
Ævar Arnfjörð Bjarmason [Sat, 21 Apr 2007 21:30:47 +0000 (21:30 +0000)]
Re: [PATCH (incomplete)] Make regcomp use SV* sv, instead of char* exp, char* xend
Message-ID: <51dd1af80704211430m6ad1b4afy49b069faa61e33a9@mail.gmail.com>

p4raw-id: //depot/perl@31027

17 years agoChange meaning of \v, \V, and add \h, \H to match Perl6, add \R to match PCRE and...
Yves Orton [Sun, 22 Apr 2007 23:34:55 +0000 (01:34 +0200)]
Change meaning of \v, \V, and add \h, \H to match Perl6, add \R to match PCRE and unicode tr18
Message-ID: <9b18b3110704221434g43457742p28cab00289f83639@mail.gmail.com>

p4raw-id: //depot/perl@31026

17 years agoAn optimisation to the MRO code, by Brandon Black,
Rafael Garcia-Suarez [Mon, 23 Apr 2007 08:21:50 +0000 (08:21 +0000)]
An optimisation to the MRO code, by Brandon Black,
plus more comments.

p4raw-id: //depot/perl@31025

17 years agoShorten long symbols in mro.c to avoid name mangling on VMS.
Craig A. Berry [Mon, 23 Apr 2007 03:14:53 +0000 (03:14 +0000)]
Shorten long symbols in mro.c to avoid name mangling on VMS.

p4raw-id: //depot/perl@31024

17 years agoFix problems caused by downsizing in change 31017. (Which don't show
Nicholas Clark [Sun, 22 Apr 2007 22:57:54 +0000 (22:57 +0000)]
Fix problems caused by downsizing in change 31017. (Which don't show
up until you test on a "real" architecture)

p4raw-id: //depot/perl@31023

17 years agoReflect change of path for Module::Pluggable's tests in Maintainers.pl
Rafael Garcia-Suarez [Sun, 22 Apr 2007 15:08:45 +0000 (15:08 +0000)]
Reflect change of path for Module::Pluggable's tests in Maintainers.pl

p4raw-id: //depot/perl@31022

17 years agoAdd missing file to MANIFEST
Rafael Garcia-Suarez [Sun, 22 Apr 2007 15:03:27 +0000 (15:03 +0000)]
Add missing file to MANIFEST

p4raw-id: //depot/perl@31021

17 years agoUpdate CPANPLUS to 0.79_01
Jos I. Boumans [Sun, 22 Apr 2007 10:18:10 +0000 (12:18 +0200)]
Update CPANPLUS to 0.79_01
From: "Jos I. Boumans" <kane@xs4all.nl>
Message-Id: <BDAACA85-8D3E-4104-9B03-9DB247EDA080@xs4all.nl>

p4raw-id: //depot/perl@31020

17 years agoMove Module::Pluggable tests up under main test directory.
Craig A. Berry [Sun, 22 Apr 2007 14:34:28 +0000 (14:34 +0000)]
Move Module::Pluggable tests up under main test directory.

p4raw-id: //depot/perl@31019

17 years agoMake t/harness find the t/mro tests
Craig A. Berry [Sun, 22 Apr 2007 00:50:18 +0000 (00:50 +0000)]
Make t/harness find the t/mro tests

p4raw-id: //depot/perl@31018

17 years agoVarious variables in intrpvar.h and thrdvar.h are considerably larger
Nicholas Clark [Sat, 21 Apr 2007 21:47:34 +0000 (21:47 +0000)]
Various variables in intrpvar.h and thrdvar.h are considerably larger
than they need to be.

p4raw-id: //depot/perl@31017

17 years agoFix bug in change 31015 - saving the wrong size of variable.
Nicholas Clark [Sat, 21 Apr 2007 21:46:27 +0000 (21:46 +0000)]
Fix bug in change 31015 - saving the wrong size of variable.

p4raw-id: //depot/perl@31016

17 years agoSeveral members of struct yy_parser can go on a diet. Some I32s were
Nicholas Clark [Sat, 21 Apr 2007 19:05:08 +0000 (19:05 +0000)]
Several members of struct yy_parser can go on a diet. Some I32s were
actually only holding chars.

p4raw-id: //depot/perl@31015

17 years agoBy re-ordering declarations in interpvar.h and thrdvar.h, reduce the
Nicholas Clark [Sat, 21 Apr 2007 18:41:39 +0000 (18:41 +0000)]
By re-ordering declarations in interpvar.h and thrdvar.h, reduce the
size of the interpreter structure. (For LP64, from 3712 to 3584, for
ILP32, from 2288 to 2248).

p4raw-id: //depot/perl@31014

17 years agoRemove widesyscalls and numeric_compat1, two unused per-interpreter
Nicholas Clark [Sat, 21 Apr 2007 17:01:53 +0000 (17:01 +0000)]
Remove widesyscalls and numeric_compat1, two unused per-interpreter
variables retained for binary compatibility, something which we no
longer maintain back to 5.6.x.

p4raw-id: //depot/perl@31013

17 years agoEliminate Internals::inc_sub_generation, which nothing now calls.
Nicholas Clark [Sat, 21 Apr 2007 13:54:28 +0000 (13:54 +0000)]
Eliminate Internals::inc_sub_generation, which nothing now calls.

p4raw-id: //depot/perl@31012

17 years agoWhere possible, use SvIV instead of SvIVX, SvNV instead of SvNVX,
Nicholas Clark [Sat, 21 Apr 2007 11:42:43 +0000 (11:42 +0000)]
Where possible, use SvIV instead of SvIVX, SvNV instead of SvNVX,
SvUV instead of SvUVX, and SvPV* variants instead of SvPVX*.
Document that the non-x variants are preferable whenever the expression
has no side effects. (Compilers perform common subexression
elimination). Likewise SvREFCNT_inc simple variants are valid for all
cases apart from expressions with side effects.

p4raw-id: //depot/perl@31010

17 years agoStoring PL_sv_yes over itself is as cheap as calling hv_exists(), so
Nicholas Clark [Sat, 21 Apr 2007 10:28:59 +0000 (10:28 +0000)]
Storing PL_sv_yes over itself is as cheap as calling hv_exists(), so
always store it, to save the (second) store call. SvIVx is more
expensive than SvIVX, so use the latter. Reorder the other call to
hv_store() to be immediately after the call to hv_exists(), to try to
avoid thrashing the CPU cache.

p4raw-id: //depot/perl@31009

17 years agoIn Perl_mro_get_linear_isa_dfs(), by treating the local variable sv as
Nicholas Clark [Sat, 21 Apr 2007 09:43:27 +0000 (09:43 +0000)]
In Perl_mro_get_linear_isa_dfs(), by treating the local variable sv as
an array of size 1, we can merge two arms and reduce code duplication.

p4raw-id: //depot/perl@31008

17 years agoTypo fix by Abigail
Rafael Garcia-Suarez [Sat, 21 Apr 2007 09:29:45 +0000 (09:29 +0000)]
Typo fix by Abigail

p4raw-id: //depot/perl@31007

17 years agoUpgrade to version-0.7203.
Rafael Garcia-Suarez [Sat, 21 Apr 2007 09:20:56 +0000 (09:20 +0000)]
Upgrade to version-0.7203.
Plus a change in Module::Build::Version, specific to bleadperl.

p4raw-id: //depot/perl@31005

17 years agoCompletely remove Test::More from the MRO tests, by Brandon Black
Rafael Garcia-Suarez [Sat, 21 Apr 2007 09:08:04 +0000 (09:08 +0000)]
Completely remove Test::More from the MRO tests, by Brandon Black

p4raw-id: //depot/perl@31004

17 years agoSmall optimisations, by Brandon Black
Rafael Garcia-Suarez [Sat, 21 Apr 2007 09:06:38 +0000 (09:06 +0000)]
Small optimisations, by Brandon Black

p4raw-id: //depot/perl@31003

17 years agoCode comments, by Brandon Black
Rafael Garcia-Suarez [Sat, 21 Apr 2007 09:05:41 +0000 (09:05 +0000)]
Code comments, by Brandon Black

p4raw-id: //depot/perl@31002

17 years agoBug in Hash::Util::FieldHash
Anno Siegel [Sat, 21 Apr 2007 02:11:00 +0000 (04:11 +0200)]
Bug in Hash::Util::FieldHash
Message-Id: <DFEC2420-9301-40EC-A986-80D0290B2C8F@mailbox.tu-berlin.de>

p4raw-id: //depot/perl@31001

17 years agoTerser source code in Perl_mro_meta_dup()
Nicholas Clark [Fri, 20 Apr 2007 19:34:15 +0000 (19:34 +0000)]
Terser source code in Perl_mro_meta_dup()

p4raw-id: //depot/perl@31000

17 years agoMake struct mro_meta 4(ish) bytes smaller.
Nicholas Clark [Fri, 20 Apr 2007 16:09:31 +0000 (16:09 +0000)]
Make struct mro_meta 4(ish) bytes smaller.

p4raw-id: //depot/perl@30999

17 years agoShorten some file names
Rafael Garcia-Suarez [Fri, 20 Apr 2007 15:38:47 +0000 (15:38 +0000)]
Shorten some file names

p4raw-id: //depot/perl@30998

17 years agoSilence some diagnostic messages when running within the core tests.
Rafael Garcia-Suarez [Fri, 20 Apr 2007 15:03:57 +0000 (15:03 +0000)]
Silence some diagnostic messages when running within the core tests.
By Jerry D. Hedden

p4raw-id: //depot/perl@30997

17 years agoNit to S_isa_lookup by Brandon Black
Rafael Garcia-Suarez [Fri, 20 Apr 2007 14:22:26 +0000 (14:22 +0000)]
Nit to S_isa_lookup by Brandon Black

p4raw-id: //depot/perl@30996

17 years agoAdditions to perldiag for MRO, by Brandon Black.
Rafael Garcia-Suarez [Fri, 20 Apr 2007 14:20:42 +0000 (14:20 +0000)]
Additions to perldiag for MRO, by Brandon Black.

p4raw-id: //depot/perl@30995

17 years agoA little bit more safe version of HvMROMETA
Rafael Garcia-Suarez [Fri, 20 Apr 2007 13:54:26 +0000 (13:54 +0000)]
A little bit more safe version of HvMROMETA

p4raw-id: //depot/perl@30994

17 years agoDon't use Test::More in core tests (at least, where
Rafael Garcia-Suarez [Fri, 20 Apr 2007 13:42:21 +0000 (13:42 +0000)]
Don't use Test::More in core tests (at least, where
that's possible, that is where is_deeply() isn't used)

p4raw-id: //depot/perl@30993

17 years agoRe: [PATCH] madprop about forced words
Gerard Goossen [Thu, 19 Apr 2007 13:33:21 +0000 (15:33 +0200)]
Re: [PATCH] madprop about forced words
Message-ID: <20070419113321.GE19244@ostwald>

p4raw-id: //depot/perl@30992

17 years ago[perl #42614] NAN_COMPARE_BROKEN.DIV_BY_NAN_BUG (with patch)
Patrick Dugnolle [Thu, 19 Apr 2007 06:34:18 +0000 (23:34 -0700)]
[perl #42614] NAN_COMPARE_BROKEN.DIV_BY_NAN_BUG (with patch)
From: patrick.dugnolle@bnpparibas.com (via RT) <perlbug-followup@perl.org>
Message-ID: <rt-3.6.HEAD-6655-1176989657-125.42614-75-0@perl.org>

p4raw-id: //depot/perl@30991

17 years agoClean the MRO documentation up
Rafael Garcia-Suarez [Fri, 20 Apr 2007 08:04:41 +0000 (08:04 +0000)]
Clean the MRO documentation up

p4raw-id: //depot/perl@30990

17 years agoUpgrade to CPAN-1.91
Steve Peters [Fri, 20 Apr 2007 01:58:55 +0000 (01:58 +0000)]
Upgrade to CPAN-1.91

p4raw-id: //depot/perl@30989

17 years agoSimpler version, and that zeroes the allocated memory
Rafael Garcia-Suarez [Thu, 19 Apr 2007 17:28:38 +0000 (17:28 +0000)]
Simpler version, and that zeroes the allocated memory

p4raw-id: //depot/perl@30988

17 years agoUse Newxc instead of casting by hand
Rafael Garcia-Suarez [Thu, 19 Apr 2007 17:15:25 +0000 (17:15 +0000)]
Use Newxc instead of casting by hand

p4raw-id: //depot/perl@30987

17 years agoA Tolkien quote for mro.c, found by Audrey Tang.
Rafael Garcia-Suarez [Thu, 19 Apr 2007 17:07:14 +0000 (17:07 +0000)]
A Tolkien quote for mro.c, found by Audrey Tang.

p4raw-id: //depot/perl@30986

17 years agoFix non-threaded build on Win32 following #30980
Steve Hay [Thu, 19 Apr 2007 16:20:09 +0000 (16:20 +0000)]
Fix non-threaded build on Win32 following #30980

p4raw-id: //depot/perl@30985

17 years agoFix compilation error with threads
Rafael Garcia-Suarez [Thu, 19 Apr 2007 15:06:53 +0000 (15:06 +0000)]
Fix compilation error with threads

p4raw-id: //depot/perl@30984

17 years agoAdjust the warning category in the test, too
Rafael Garcia-Suarez [Thu, 19 Apr 2007 15:04:19 +0000 (15:04 +0000)]
Adjust the warning category in the test, too

p4raw-id: //depot/perl@30983

17 years agoPut the "Can't locate package..." warnings in the "syntax"
Rafael Garcia-Suarez [Thu, 19 Apr 2007 14:53:36 +0000 (14:53 +0000)]
Put the "Can't locate package..." warnings in the "syntax"
category, as documented

p4raw-id: //depot/perl@30982

17 years agoChange an "Internal error" message to the more common "panic"
Rafael Garcia-Suarez [Thu, 19 Apr 2007 14:50:11 +0000 (14:50 +0000)]
Change an "Internal error" message to the more common "panic"
in the C3 MRO code

p4raw-id: //depot/perl@30981

17 years agoRe: new C3 MRO patch
Brandon Black [Tue, 17 Apr 2007 13:14:36 +0000 (08:14 -0500)]
Re: new C3 MRO patch
From: "Brandon Black" <blblack@gmail.com>
Message-ID: <84621a60704171114k29b0460el5b08ce5185d55ed5@mail.gmail.com>

p4raw-id: //depot/perl@30980

17 years agoAllow sending SIGINT to child processes on Windows *if* they are running Perl
Jan Dubois [Mon, 16 Apr 2007 17:52:25 +0000 (10:52 -0700)]
Allow sending SIGINT to child processes on Windows *if* they are running Perl
From: "Jan Dubois" <jand@activestate.com>
Message-ID: <01e301c7808a$ac0cca30$04265e90$@com>

p4raw-id: //depot/perl@30979

17 years agoRe: [perl #41574] cond_wait hang ups under MSWin32
Jerry D. Hedden [Wed, 18 Apr 2007 14:32:16 +0000 (10:32 -0400)]
Re: [perl #41574] cond_wait hang ups under MSWin32
From: "Jerry D. Hedden" <jdhedden@cpan.org>
Message-ID: <1ff86f510704181132qf94b413mfda6aaa0f347df28@mail.gmail.com>

Makes the test "TODO" on Win32, where it is not reliable, and turns
the 50 separate tests in one single test for less line noise

p4raw-id: //depot/perl@30978

17 years ago1. Move #30327 to the generation location
H.Merijn Brand [Wed, 18 Apr 2007 19:04:40 +0000 (19:04 +0000)]
1. Move #30327 to the generation location
2. Regen after backports
3. Include Jarkko's $run and \n patch

p4raw-id: //depot/perl@30977

17 years agoAdd a test for the bug fixed by #30970
Steve Hay [Wed, 18 Apr 2007 08:40:42 +0000 (08:40 +0000)]
Add a test for the bug fixed by #30970

p4raw-id: //depot/perl@30973

17 years agoSys::Syslog was missing from Maintainers.pl
Rafael Garcia-Suarez [Wed, 18 Apr 2007 08:36:24 +0000 (08:36 +0000)]
Sys::Syslog was missing from Maintainers.pl

p4raw-id: //depot/perl@30972

17 years agoThese test scripts probably wanted BEGIN blocks,
Steve Hay [Tue, 17 Apr 2007 17:12:23 +0000 (17:12 +0000)]
These test scripts probably wanted BEGIN blocks,
not just blocks with "BEGIN:" labels.

p4raw-id: //depot/perl@30971

17 years agoFix kill(0, $pid) on Windows
Jan Dubois [Mon, 16 Apr 2007 17:35:48 +0000 (10:35 -0700)]
Fix kill(0, $pid) on Windows
From: "Jan Dubois" <jand@activestate.com>
Message-ID: <01df01c78088$59718d30$0c54a790$@com>

Fixes breakage caused by #29605.

p4raw-id: //depot/perl@30970

17 years agoRemove the "performance hack" that suppressed used only once warnings
Nicholas Clark [Mon, 16 Apr 2007 16:17:05 +0000 (16:17 +0000)]
Remove the "performance hack" that suppressed used only once warnings
for files in the standard library.

p4raw-id: //depot/perl@30969

17 years agoRe: [PATCH] Mention sorting MANIFEST in perlhack.pod
Jerry D. Hedden [Mon, 16 Apr 2007 10:44:36 +0000 (06:44 -0400)]
Re: [PATCH] Mention sorting MANIFEST in perlhack.pod
From: "Jerry D. Hedden" <jdhedden@cpan.org>
Message-ID: <1ff86f510704160744j9ae934cv9fef077afe3ca516@mail.gmail.com>

p4raw-id: //depot/perl@30968

17 years agoRe: Thread.t hangs, even under normal test...
Jerry D. Hedden [Mon, 16 Apr 2007 09:31:39 +0000 (05:31 -0400)]
Re: Thread.t hangs, even under normal test...
From: "Jerry D. Hedden" <jdhedden@gmail.com>
Message-ID: <1ff86f510704160631ue286a97kb66a0ce649c9aae4@mail.gmail.com>

p4raw-id: //depot/perl@30967

17 years agosv.c: %d ne size_t
Jarkko Hietaniemi [Mon, 16 Apr 2007 14:31:42 +0000 (17:31 +0300)]
sv.c: %d ne size_t
Message-Id: <200704161131.l3GBVg3n104476@kosh.hut.fi>

p4raw-id: //depot/perl@30966

17 years agofix casting warning in pp_ord()
Dave Mitchell [Sun, 15 Apr 2007 23:33:13 +0000 (23:33 +0000)]
fix casting warning in pp_ord()

p4raw-id: //depot/perl@30965

17 years agoget rid of warning due to empty dangling else in malloc.c
Dave Mitchell [Sun, 15 Apr 2007 23:24:21 +0000 (23:24 +0000)]
get rid of warning due to empty dangling else in malloc.c

p4raw-id: //depot/perl@30964

17 years agofollow PL_watchaddr when cloning a thread
Dave Mitchell [Sun, 15 Apr 2007 21:10:55 +0000 (21:10 +0000)]
follow PL_watchaddr when cloning a thread

p4raw-id: //depot/perl@30963

17 years agowith DEBUG_LEAKING_SCALARS, dump multiply-freed scalars
Dave Mitchell [Sun, 15 Apr 2007 16:32:42 +0000 (16:32 +0000)]
with DEBUG_LEAKING_SCALARS, dump multiply-freed scalars

p4raw-id: //depot/perl@30962

17 years agoRemove wince/ from checkcfgvar.pl, now that it is gone in 5.8.x too.
Nicholas Clark [Sun, 15 Apr 2007 12:37:44 +0000 (12:37 +0000)]
Remove wince/ from checkcfgvar.pl, now that it is gone in 5.8.x too.

p4raw-id: //depot/perl@30958

17 years agoAdd the Default Unicode Collation Element Table for UCD 5.0.0
Rafael Garcia-Suarez [Sun, 15 Apr 2007 12:35:38 +0000 (12:35 +0000)]
Add the Default Unicode Collation Element Table for UCD 5.0.0
to Unicode::Collate

p4raw-id: //depot/perl@30957

17 years agoChange prototype of async() to be compatible with the one
Rafael Garcia-Suarez [Sun, 15 Apr 2007 07:26:28 +0000 (07:26 +0000)]
Change prototype of async() to be compatible with the one
of threads::async()

p4raw-id: //depot/perl@30955

17 years agoRemove 5005threads from Thread.pm
Jerry D. Hedden [Fri, 13 Apr 2007 13:19:26 +0000 (09:19 -0400)]
Remove 5005threads from Thread.pm
From: "Jerry D. Hedden" <jdhedden@cpan.org>
Message-ID: <1ff86f510704131019i3ea1f99es7067ba2ef60171ca@mail.gmail.com>

p4raw-id: //depot/perl@30954

17 years agoFix Thread.pm
Jerry D. Hedden [Fri, 13 Apr 2007 12:51:40 +0000 (08:51 -0400)]
Fix Thread.pm
From: "Jerry D. Hedden" <jdhedden@cpan.org>
Message-ID: <1ff86f510704130951t5f66baa0m4ed13018539976a3@mail.gmail.com>

p4raw-id: //depot/perl@30953

17 years agoMove PL_comppad nulling from do_clean_all to sv_clear
Dave Mitchell [Sat, 14 Apr 2007 21:53:17 +0000 (21:53 +0000)]
Move PL_comppad nulling from do_clean_all to sv_clear

p4raw-id: //depot/perl@30952

17 years agoTypo in croak message
H.Merijn Brand [Sat, 14 Apr 2007 20:52:56 +0000 (20:52 +0000)]
Typo in croak message

p4raw-id: //depot/perl@30951