This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
perl5.git
19 years agoSTDERR noise.
Jarkko Hietaniemi [Fri, 17 May 2002 03:10:15 +0000 (03:10 +0000)]
STDERR noise.

p4raw-id: //depot/perl@16644

19 years agoUpgrade to Switch 2.07.
Jarkko Hietaniemi [Fri, 17 May 2002 03:08:01 +0000 (03:08 +0000)]
Upgrade to Switch 2.07.

p4raw-id: //depot/perl@16643

19 years agoMissed hunk in #16641.
Jarkko Hietaniemi [Fri, 17 May 2002 02:59:35 +0000 (02:59 +0000)]
Missed hunk in #16641.

p4raw-id: //depot/perl@16642

19 years agoUpgrade to Filter::Simple 0.78.
Jarkko Hietaniemi [Fri, 17 May 2002 02:56:14 +0000 (02:56 +0000)]
Upgrade to Filter::Simple 0.78.
(Keep #14432, let Damian know of it.)

p4raw-id: //depot/perl@16641

19 years agoMore Third Degree.
Jarkko Hietaniemi [Fri, 17 May 2002 01:36:12 +0000 (01:36 +0000)]
More Third Degree.

p4raw-id: //depot/perl@16640

19 years agoThird Degree tweaks.
Jarkko Hietaniemi [Fri, 17 May 2002 01:07:09 +0000 (01:07 +0000)]
Third Degree tweaks.

p4raw-id: //depot/perl@16639

19 years agoPurify: dl_last_error was leaking.
Jarkko Hietaniemi [Thu, 16 May 2002 22:54:36 +0000 (22:54 +0000)]
Purify: dl_last_error was leaking.

p4raw-id: //depot/perl@16638

19 years agoperltoc ref.
Chris Ball [Thu, 16 May 2002 20:51:34 +0000 (21:51 +0100)]
perltoc ref.
Message-ID: <86lmajvpkp.fsf@void.printf.net>

p4raw-id: //depot/perl@16637

19 years agolib/ExtUtils/t/Constant.t on VMS
Craig A. Berry [Thu, 16 May 2002 14:13:15 +0000 (09:13 -0500)]
lib/ExtUtils/t/Constant.t on VMS
From: "Craig A. Berry" <craigberry@mac.com>
Message-Id: <5.1.0.14.2.20020516140747.03562438@exchi01>

p4raw-id: //depot/perl@16636

19 years agoMake Cwd::fastcwd() return a tainted value.
Rafael Garcia-Suarez [Thu, 16 May 2002 21:09:57 +0000 (21:09 +0000)]
Make Cwd::fastcwd() return a tainted value.
Add regression tests for taint-safety of the *cwd()
functions.

p4raw-id: //depot/perl@16635

19 years agoRe: AIX warning in hints regarding gcc
H.Merijn Brand [Thu, 16 May 2002 18:55:41 +0000 (20:55 +0200)]
Re: AIX warning in hints regarding gcc
From: "H.Merijn Brand" <h.m.brand@hccnet.nl>
Message-Id: <20020516185212.667C.H.M.BRAND@hccnet.nl>

p4raw-id: //depot/perl@16634

19 years agoUpdate the test statuses.
Jarkko Hietaniemi [Thu, 16 May 2002 14:18:27 +0000 (14:18 +0000)]
Update the test statuses.

p4raw-id: //depot/perl@16633

19 years agoThe UDP sockpair failure seems to have magically
Jarkko Hietaniemi [Thu, 16 May 2002 14:17:29 +0000 (14:17 +0000)]
The UDP sockpair failure seems to have magically
disappeared from both UNICOSes.
(One gets "UNEXPECTEDLY SUCCEEDED".)

p4raw-id: //depot/perl@16632

19 years agoBrokenness of restricted hashes with Storable on EBCDIC
Jarkko Hietaniemi [Thu, 16 May 2002 13:57:08 +0000 (13:57 +0000)]
Brokenness of restricted hashes with Storable on EBCDIC
seems to be an artifact of the downgrade.t.

p4raw-id: //depot/perl@16631

19 years agoDocument the odd slowdown of ext/Encode/t/Unicode.t under
Jarkko Hietaniemi [Thu, 16 May 2002 13:51:19 +0000 (13:51 +0000)]
Document the odd slowdown of ext/Encode/t/Unicode.t under
memory debuggers.

p4raw-id: //depot/perl@16630

19 years agoRe: [ PATCH ] AIX 4.3 / gcc / threads
H.Merijn Brand [Thu, 16 May 2002 16:42:34 +0000 (18:42 +0200)]
Re: [ PATCH ] AIX 4.3 / gcc / threads
From: "H.Merijn Brand" <h.m.brand@hccnet.nl>
Message-Id: <20020516164139.666A.H.M.BRAND@hccnet.nl>

gcc 3 version parsing proofing.

p4raw-id: //depot/perl@16629

19 years agogood day for WinCE port of perl.
Vadim Konovalov [Thu, 16 May 2002 03:33:23 +0000 (07:33 +0400)]
good day for WinCE port of perl.
Message-ID: <001301c1fc68$e808e560$a95cc3d9@vad>

p4raw-id: //depot/perl@16628

19 years agodo not use "udp" on some platforms for Sys::Syslog
Slaven Rezic [Mon, 13 May 2002 16:02:24 +0000 (18:02 +0200)]
do not use "udp" on some platforms for Sys::Syslog
Message-Id: <20020513140224.JSLM27460.mailoutvl21@herceg.de>

p4raw-id: //depot/perl@16627

19 years agoRe: [PATCH] allow use threads qw(yield)
Dave Mitchell [Wed, 15 May 2002 23:26:27 +0000 (00:26 +0100)]
Re: [PATCH] allow use threads qw(yield)
Message-ID: <20020515232626.E28924@fdgroup.com>

p4raw-id: //depot/perl@16626

19 years ago[ PATCH ] AIX 4.3 / gcc / threads
H.Merijn Brand [Thu, 16 May 2002 14:22:21 +0000 (16:22 +0200)]
[ PATCH ] AIX 4.3 / gcc / threads
From: "H.Merijn Brand" <h.m.brand@hccnet.nl>
Message-Id: <20020516141856.6661.H.M.BRAND@hccnet.nl>

p4raw-id: //depot/perl@16625

19 years agoOS/2 tr (well, GNU textutils 2.0 tr) probing tweak
Jarkko Hietaniemi [Thu, 16 May 2002 13:04:40 +0000 (13:04 +0000)]
OS/2 tr (well, GNU textutils 2.0 tr) probing tweak
from John Poltorak <jp@eyup.org>.

p4raw-id: //depot/perl@16623

19 years agoDJGPP doesn't have \r\n delimited files (it has \r).
Jarkko Hietaniemi [Thu, 16 May 2002 12:58:05 +0000 (12:58 +0000)]
DJGPP doesn't have \r\n delimited files (it has \r).

p4raw-id: //depot/perl@16622

19 years ago1. Not hardcoding \x0A and \x0D seems to help EBCDIC, amazing.
Jarkko Hietaniemi [Thu, 16 May 2002 12:52:47 +0000 (12:52 +0000)]
1. Not hardcoding \x0A and \x0D seems to help EBCDIC, amazing.
2. Doing a s///g instead of tr/// works better for CR-delimited
   files, like in DJGPP (since <FH> doesn't correctly pull in
   CR-delimited lines).

p4raw-id: //depot/perl@16621

19 years agoDon't test $! with like() since one may have
Jarkko Hietaniemi [Thu, 16 May 2002 12:50:29 +0000 (12:50 +0000)]
Don't test $! with like() since one may have
a non-English locale, or simply AIX :-)

p4raw-id: //depot/perl@16620

19 years agoDJGPP updates from Laszlo Molnar.
Jarkko Hietaniemi [Thu, 16 May 2002 12:16:25 +0000 (12:16 +0000)]
DJGPP updates from Laszlo Molnar.

p4raw-id: //depot/perl@16619

19 years agoIntegrate perlio:
Jarkko Hietaniemi [Thu, 16 May 2002 02:57:21 +0000 (02:57 +0000)]
Integrate perlio:

[ 16613]
Make open fail when layer string does not parse.
p4raw-link: @16613 on //depot/perlio: 0cff2cf3dc85787c2786f644ac6406c6b5148dad

p4raw-id: //depot/perl@16618

19 years agoavoid 64 bit SEGV for debugging Storable
Nicholas Clark [Wed, 15 May 2002 23:06:20 +0000 (00:06 +0100)]
avoid 64 bit SEGV for debugging Storable
Message-ID: <20020515220619.GF365@Bagpuss.unfortu.net>

p4raw-id: //depot/perl@16617

19 years agoTwo down, ten to go.
Jarkko Hietaniemi [Wed, 15 May 2002 21:01:10 +0000 (21:01 +0000)]
Two down, ten to go.

p4raw-id: //depot/perl@16616

19 years agoFix some of the EBCDIC vs Storable failures, from Nicholas Clark.
Jarkko Hietaniemi [Wed, 15 May 2002 20:31:02 +0000 (20:31 +0000)]
Fix some of the EBCDIC vs Storable failures, from Nicholas Clark.

p4raw-id: //depot/perl@16615

19 years agoSchizoid MANIFESTs.
Jarkko Hietaniemi [Wed, 15 May 2002 20:03:28 +0000 (20:03 +0000)]
Schizoid MANIFESTs.

p4raw-id: //depot/perl@16614

19 years agoMake open fail when layer string does not parse.
Nick Ing-Simmons [Wed, 15 May 2002 19:26:00 +0000 (19:26 +0000)]
Make open fail when layer string does not parse.

p4raw-id: //depot/perlio@16613

19 years agoIntegrate mainline
Nick Ing-Simmons [Wed, 15 May 2002 18:11:15 +0000 (18:11 +0000)]
Integrate mainline

p4raw-id: //depot/perlio@16612

19 years agoUpdate Changes.
Jarkko Hietaniemi [Wed, 15 May 2002 14:06:45 +0000 (14:06 +0000)]
Update Changes.

p4raw-id: //depot/perl@16611

19 years agoMake fresh_perl skip the embedded UTF-8 tests on EBCDIC.
Jarkko Hietaniemi [Wed, 15 May 2002 13:47:40 +0000 (13:47 +0000)]
Make fresh_perl skip the embedded UTF-8 tests on EBCDIC.

p4raw-id: //depot/perl@16610

19 years agoDocument some of the known EBCDIC problems with Storable.
Jarkko Hietaniemi [Wed, 15 May 2002 13:46:55 +0000 (13:46 +0000)]
Document some of the known EBCDIC problems with Storable.
(There is more, but need to do more tests.)

p4raw-id: //depot/perl@16609

19 years agoPurify finding: jperl.t causes a few Array Bounds Reads
Jarkko Hietaniemi [Wed, 15 May 2002 12:44:06 +0000 (12:44 +0000)]
Purify finding: jperl.t causes a few Array Bounds Reads
(one byte too far in a malloced buffer) at various spots
in regcomp.c, all the buffers malloced by SvGROW() in
sv_recode_to_utf8().

p4raw-id: //depot/perl@16608

19 years agoIntegrate mainline
Nick Ing-Simmons [Wed, 15 May 2002 06:57:26 +0000 (06:57 +0000)]
Integrate mainline

p4raw-id: //depot/perlio@16607

19 years agoRe: use of lc module names and warnings
Rafael Garcia-Suarez [Sun, 12 May 2002 23:09:46 +0000 (01:09 +0200)]
Re: use of lc module names and warnings
Message-ID: <20020512230946.E699@rafael>

p4raw-id: //depot/perl@16606

19 years agoMore rule tweakage.
Jarkko Hietaniemi [Wed, 15 May 2002 03:58:24 +0000 (03:58 +0000)]
More rule tweakage.

p4raw-id: //depot/perl@16605

19 years agoFix Devel::DProf debugging aid
Sam Tregar [Tue, 14 May 2002 21:27:05 +0000 (17:27 -0400)]
Fix Devel::DProf debugging aid
Message-ID: <Pine.LNX.4.44.0205142123270.24343-100000@localhost.localdomain>

p4raw-id: //depot/perl@16604

19 years ago$VERSIONize.
Jarkko Hietaniemi [Wed, 15 May 2002 00:36:22 +0000 (00:36 +0000)]
$VERSIONize.

p4raw-id: //depot/perl@16603

19 years agoThird Degree: name the op/foo.t as op_foo.
Jarkko Hietaniemi [Wed, 15 May 2002 00:34:46 +0000 (00:34 +0000)]
Third Degree: name the op/foo.t as op_foo.

p4raw-id: //depot/perl@16602

19 years agoRead of uninitialized heap found by Third Degree
Jarkko Hietaniemi [Wed, 15 May 2002 00:24:28 +0000 (00:24 +0000)]
Read of uninitialized heap found by Third Degree
(e.g. in t/op/subst.t)

p4raw-id: //depot/perl@16601

19 years agoAdd more rules.
Jarkko Hietaniemi [Tue, 14 May 2002 23:57:10 +0000 (23:57 +0000)]
Add more rules.

p4raw-id: //depot/perl@16600

19 years agoallow use threads qw(yield)
Dave Mitchell [Tue, 14 May 2002 22:49:47 +0000 (23:49 +0100)]
allow use threads qw(yield)
Message-ID: <20020514224947.F25049@fdgroup.com>

p4raw-id: //depot/perl@16599

19 years agoMicropatch from Olaf Flebbe.
Jarkko Hietaniemi [Tue, 14 May 2002 20:35:21 +0000 (20:35 +0000)]
Micropatch from Olaf Flebbe.

p4raw-id: //depot/perl@16598

19 years agoperlhack.pod typos [PATCH]
John P. Linderman [Tue, 14 May 2002 12:31:21 +0000 (08:31 -0400)]
perlhack.pod typos [PATCH]
From: "John P. Linderman" <jpl@research.att.com>
Message-ID: <200205141631.MAA79121@raptor.research.att.com>

p4raw-id: //depot/perl@16597

19 years agotypo in Socket.pm
H.Merijn Brand [Tue, 14 May 2002 12:02:47 +0000 (14:02 +0200)]
typo in Socket.pm
From: "H.Merijn Brand" <h.m.brand@hccnet.nl>
Message-ID: <20020514120206.B758.H.M.BRAND@hccnet.nl>

p4raw-id: //depot/perl@16596

19 years agoThe #16592 needs this.
Jarkko Hietaniemi [Tue, 14 May 2002 17:27:26 +0000 (17:27 +0000)]
The #16592 needs this.

p4raw-id: //depot/perl@16595

19 years agoRe: lib/sort.t failure [PATCH]
John P. Linderman [Tue, 14 May 2002 17:08:01 +0000 (17:08 +0000)]
Re: lib/sort.t failure [PATCH]
From: "John P. Linderman" <jpl@research.att.com>
Message-Id: <200205131505.LAA46150@raptor.research.att.com>

p4raw-id: //depot/perl@16594

19 years agoAdd a script for cleaning out the "known noise"
Jarkko Hietaniemi [Tue, 14 May 2002 16:09:59 +0000 (16:09 +0000)]
Add a script for cleaning out the "known noise"
from Third Degree reports: either noise caused
by libc itself, or Perl_yyparse leaks.

p4raw-id: //depot/perl@16593

19 years agoTurn the sort RealCmp for stable quicksorts into a
Artur Bergman [Tue, 14 May 2002 15:21:39 +0000 (15:21 +0000)]
Turn the sort RealCmp for stable quicksorts into a
threadsafe per interpreter values.

p4raw-id: //depot/perl@16592

19 years agoreentr.h affects more C files than just reentr.c
Jarkko Hietaniemi [Tue, 14 May 2002 13:48:46 +0000 (13:48 +0000)]
reentr.h affects more C files than just reentr.c

p4raw-id: //depot/perl@16591

19 years agoDocument reentr.pl a bit better. Still rather
Jarkko Hietaniemi [Tue, 14 May 2002 13:21:54 +0000 (13:21 +0000)]
Document reentr.pl a bit better.  Still rather
convoluted code, but it ain't broken, so...

p4raw-id: //depot/perl@16590

19 years agoz/OS update: not all Storable was clear yet.
Jarkko Hietaniemi [Tue, 14 May 2002 03:27:01 +0000 (03:27 +0000)]
z/OS update: not all Storable was clear yet.

p4raw-id: //depot/perl@16589

19 years agoAvoid potentially empty struct.
Jarkko Hietaniemi [Tue, 14 May 2002 03:14:10 +0000 (03:14 +0000)]
Avoid potentially empty struct.

p4raw-id: //depot/perl@16588

19 years agoTodo tweaks.
Jarkko Hietaniemi [Tue, 14 May 2002 01:55:47 +0000 (01:55 +0000)]
Todo tweaks.

p4raw-id: //depot/perl@16587

19 years agovarious minor fixes in threads.
Dave Mitchell [Mon, 13 May 2002 23:48:22 +0000 (00:48 +0100)]
various minor fixes in threads.
Message-ID: <20020513234822.G21318@fdgroup.com>

p4raw-id: //depot/perl@16586

19 years agoRe: unsigned char hashes (Re: perl@16539)
Peter Prymmer [Mon, 13 May 2002 17:37:28 +0000 (13:37 -0400)]
Re: unsigned char hashes (Re: perl@16539)
Message-ID: <OFA6169DE6.9ED4C891-ON85256BB8.00767EB7@55.25.11>

p4raw-id: //depot/perl@16585

19 years agoRe: FreeBSD mostly OK. [nwc10@colon.colondot.net: Report /export/home/nwc10/Even...
Nicholas Clark [Mon, 13 May 2002 21:45:47 +0000 (22:45 +0100)]
Re: FreeBSD mostly OK. [nwc10@colon.colondot.net: Report /export/home/nwc10/Even-Smoke/Smoke]
Message-ID: <20020513204546.GC310@Bagpuss.unfortu.net>

p4raw-id: //depot/perl@16584

19 years agoRe: FreeBSD mostly OK. [nwc10@colon.colondot.net: Report /export/home/nwc10/Even...
Nicholas Clark [Mon, 13 May 2002 21:47:38 +0000 (22:47 +0100)]
Re: FreeBSD mostly OK. [nwc10@colon.colondot.net: Report /export/home/nwc10/Even-Smoke/Smoke]
Message-ID: <20020513204738.GD310@Bagpuss.unfortu.net>

p4raw-id: //depot/perl@16583

19 years agoWinCE several touches
Vadim Konovalov [Tue, 14 May 2002 00:43:11 +0000 (04:43 +0400)]
WinCE several touches
Message-ID: <007b01c1fabe$cc8cbbf0$785cc3d9@vad>

p4raw-id: //depot/perl@16582

19 years agoRe: perl@16573
H.Merijn Brand [Mon, 13 May 2002 18:30:35 +0000 (20:30 +0200)]
Re: perl@16573
From: "H.Merijn Brand" <h.m.brand@hccnet.nl>
Message-Id: <20020513182617.5525.H.M.BRAND@hccnet.nl>

(gcc 3.0 vs 64-bit hpux hints)

p4raw-id: //depot/perl@16581

19 years agoMake the point a bit clearer after suggestion from Merijin
Artur Bergman [Mon, 13 May 2002 19:38:09 +0000 (19:38 +0000)]
Make the point a bit clearer after suggestion from Merijin

p4raw-id: //depot/perl@16580

19 years agoperltodo update.
Rafael Garcia-Suarez [Mon, 13 May 2002 18:51:54 +0000 (18:51 +0000)]
perltodo update.

p4raw-id: //depot/perl@16579

19 years agoREADME.aix update
H.Merijn Brand [Mon, 13 May 2002 19:02:47 +0000 (21:02 +0200)]
README.aix update
From: "H.Merijn Brand" <h.m.brand@hccnet.nl>
Message-ID: <20020513190200.552D.H.M.BRAND@hccnet.nl>

p4raw-id: //depot/perl@16578

19 years ago export PerlIOBuf_get_base for win32 extension linkage
Doug MacEachern [Mon, 13 May 2002 18:45:01 +0000 (18:45 +0000)]
   export PerlIOBuf_get_base for win32 extension linkage

p4raw-id: //depot/perl@16577

19 years agoIntegrate mainline
Nick Ing-Simmons [Mon, 13 May 2002 18:20:22 +0000 (18:20 +0000)]
Integrate mainline

p4raw-id: //depot/perlio@16576

19 years agoUpdate README.vos and pod/perlport.pod
Paul Green [Mon, 13 May 2002 12:32:00 +0000 (08:32 -0400)]
Update README.vos and pod/perlport.pod
   Message-Id: <200205131631.MAA02607@mailhub2.stratus.com>

p4raw-id: //depot/perl@16575

19 years agofix a small comment nit in vms/vms.c
Peter Prymmer [Mon, 13 May 2002 11:38:15 +0000 (07:38 -0400)]
fix a small comment nit in vms/vms.c
   Message-Id: <OF3D3F427C.8365917A-ON85256BB8.0055A1BF@55.25.11>
p4raw-link: @16539 on //depot/perl: 7c792c1b64d3da322ccff4f228c4d0f9bd199fbf
p4raw-link: @55 on //depot/perl: 1f5895a1c4980727163b32b39405e3fc770ace84

p4raw-id: //depot/perl@16574

19 years agoUpdate Changes.
Jarkko Hietaniemi [Mon, 13 May 2002 14:02:50 +0000 (14:02 +0000)]
Update Changes.

p4raw-id: //depot/perl@16573

19 years agoRe: 'use threads::shared' noisy with -w
Dave Mitchell [Mon, 13 May 2002 12:30:35 +0000 (12:30 +0000)]
Re: 'use threads::shared' noisy with -w
Message-Id: <20020510235227.J12298@fdgroup.com>

p4raw-id: //depot/perl@16572

19 years agoIntegrate Mainline
Nick Ing-Simmons [Mon, 13 May 2002 07:54:10 +0000 (07:54 +0000)]
Integrate Mainline

p4raw-id: //depot/perlio@16571

19 years ago#!/usr/bin/perl-current misparse
Michael G. Schwern [Sun, 12 May 2002 19:32:58 +0000 (15:32 -0400)]
#!/usr/bin/perl-current misparse
Message-ID: <20020512233258.GK696@blackrider>

p4raw-id: //depot/perl@16570

19 years agoBe clean.
Jarkko Hietaniemi [Sun, 12 May 2002 23:49:00 +0000 (23:49 +0000)]
Be clean.

p4raw-id: //depot/perl@16569

19 years agochange#8666 ($Config{perllibs}) apparently never got into
Gurusamy Sarathy [Sun, 12 May 2002 23:34:06 +0000 (23:34 +0000)]
change#8666 ($Config{perllibs}) apparently never got into
mainline--merge, and add other missing entries; regen
config_H.* files
p4raw-link: @8666 on //depot/maint-5.6/perl: 8b0115faf6b06062b39e3e51eaab2b7e56257eef

p4raw-id: //depot/perl@16568

19 years agoElaborate on the exit/wait plan a bit.
Jarkko Hietaniemi [Sun, 12 May 2002 23:28:43 +0000 (23:28 +0000)]
Elaborate on the exit/wait plan a bit.

p4raw-id: //depot/perl@16567

19 years agoSlight doc tweaks.
Jarkko Hietaniemi [Sun, 12 May 2002 22:26:17 +0000 (22:26 +0000)]
Slight doc tweaks.

p4raw-id: //depot/perl@16566

19 years agoOS/390: update the test results.
Jarkko Hietaniemi [Sun, 12 May 2002 19:56:56 +0000 (19:56 +0000)]
OS/390: update the test results.

p4raw-id: //depot/perl@16565

19 years agoAdd threadsafety caveats.
Jarkko Hietaniemi [Sun, 12 May 2002 19:48:40 +0000 (19:48 +0000)]
Add threadsafety caveats.

p4raw-id: //depot/perl@16564

19 years agoUpdate the Mac OS X situation.
Jarkko Hietaniemi [Sun, 12 May 2002 19:34:31 +0000 (19:34 +0000)]
Update the Mac OS X situation.

p4raw-id: //depot/perl@16563

19 years agoUpdate todo, removing things done and adding new things.
Artur Bergman [Sun, 12 May 2002 19:10:27 +0000 (19:10 +0000)]
Update todo, removing things done and adding new things.

p4raw-id: //depot/perl@16562

19 years agoReword the "threads still running" cleanup message.
Jarkko Hietaniemi [Sun, 12 May 2002 19:02:24 +0000 (19:02 +0000)]
Reword the "threads still running" cleanup message.

p4raw-id: //depot/perl@16561

19 years agoEBCDIC: retract #16557, it ran into a weird tokenizer(?) bug.
Jarkko Hietaniemi [Sun, 12 May 2002 18:39:48 +0000 (18:39 +0000)]
EBCDIC: retract #16557, it ran into a weird tokenizer(?) bug.
(The manifestation: running pat.t core dumps after test 639.
 Removing everything after 639 makes core go away, as does
 removing everything before 640.  I did say "weird".  Some
 sort of a memory corruption, no doubt, but no time to debug
 in more detail.)

p4raw-id: //depot/perl@16560

19 years agoAdd emulation layer for Thread/Semaphore and Thread/Queue
Artur Bergman [Sun, 12 May 2002 17:59:41 +0000 (17:59 +0000)]
Add emulation layer for Thread/Semaphore and Thread/Queue

p4raw-id: //depot/perl@16559

19 years agoFixed bug where tmpsv would be null after the return of the
Artur Bergman [Sun, 12 May 2002 17:57:51 +0000 (17:57 +0000)]
Fixed bug where tmpsv would be null after the return of the
amagic. Now check for that and allocate the tmpsv afterwards,
this is done in all other places that use amagic.
Fixes bug when threads->unknownfunction() was called and
we coredumped on the stringification somewhere deep in the
autoloader/dynaloader something. Far to deep for me to provide
a test case.

p4raw-id: //depot/perl@16558

19 years ago(retracted by #16560)
Jarkko Hietaniemi [Sun, 12 May 2002 15:37:40 +0000 (15:37 +0000)]
(retracted by #16560)
EBCDIC: must protect also compile time so that
the illegal UTF-EBCDIC is not seen.

p4raw-id: //depot/perl@16557

19 years agoEBCDIC: make t/op/pat #242 and 243 finally succeed.
Jarkko Hietaniemi [Sun, 12 May 2002 15:29:36 +0000 (15:29 +0000)]
EBCDIC: make t/op/pat #242 and 243 finally succeed.

p4raw-id: //depot/perl@16556

19 years agoAs suggested by Dave Mitchell, adding yield()s at
Jarkko Hietaniemi [Sun, 12 May 2002 13:50:20 +0000 (13:50 +0000)]
As suggested by Dave Mitchell, adding yield()s at
appropriate spots helps non-preemptive thread
implementations, like the GNU pth.  Tested at NetBSD
by Martin Weber <Ephaeton@gmx.net>.

p4raw-id: //depot/perl@16555

19 years agoRE: VOS bleadperl test failure on 16539
chromatic [Sat, 11 May 2002 23:23:54 +0000 (16:23 -0700)]
RE: VOS bleadperl test failure on 16539
Message-ID: <20020512072814.50744.qmail@onion.perl.org>

p4raw-id: //depot/perl@16554

19 years agoThere's no rest for the wicked misspellers.
Jarkko Hietaniemi [Sun, 12 May 2002 04:27:16 +0000 (04:27 +0000)]
There's no rest for the wicked misspellers.

p4raw-id: //depot/perl@16553

19 years agoDetypos (and sticking with US spelling since Dan Sugalski
Jarkko Hietaniemi [Sun, 12 May 2002 01:38:15 +0000 (01:38 +0000)]
Detypos (and sticking with US spelling since Dan Sugalski
wrote the original text of perlthrtut)

p4raw-id: //depot/perl@16552

19 years agoBecause of #16550 these tests would now spew
Jarkko Hietaniemi [Sat, 11 May 2002 22:26:38 +0000 (22:26 +0000)]
Because of #16550 these tests would now spew
"Malformed UTF-8" in EBCDIC.

p4raw-id: //depot/perl@16551

19 years agoEBCDIC: the toke.c wariness about UTF-8 (really, UTF-EBCDIC)
Jarkko Hietaniemi [Sat, 11 May 2002 22:24:31 +0000 (22:24 +0000)]
EBCDIC: the toke.c wariness about UTF-8 (really, UTF-EBCDIC)
scripts does not apply any more.  (The utf8.t needed a little
bit of relaxing to work in EBCDIC, since *both* the bytes in
subtest #30 are illegal UTF-EBCDIC, and the error message
matched is slightly different.)  The utf8.t now passes.

p4raw-id: //depot/perl@16550

19 years agoa bit more for WinCE
Vadim Konovalov [Sun, 12 May 2002 02:34:24 +0000 (06:34 +0400)]
a bit more for WinCE
Message-ID: <007b01c1f93c$0e03f960$035cc3d9@vad>

p4raw-id: //depot/perl@16549

19 years agofor WinCE cross-build, another one
Vadim Konovalov [Sun, 12 May 2002 00:02:47 +0000 (04:02 +0400)]
for WinCE cross-build, another one
Message-ID: <004101c1f926$d36ca230$035cc3d9@vad>

p4raw-id: //depot/perl@16548

19 years agoExplicit casts due to #16542.
Jarkko Hietaniemi [Sat, 11 May 2002 19:46:23 +0000 (19:46 +0000)]
Explicit casts due to #16542.

p4raw-id: //depot/perl@16547

19 years agoUpgrade to Test::Harness 2.21.
Jarkko Hietaniemi [Sat, 11 May 2002 19:35:54 +0000 (19:35 +0000)]
Upgrade to Test::Harness 2.21.

p4raw-id: //depot/perl@16546

19 years agoUpgrade to Net::Ping 2.18 (no core-relevant changes,
Jarkko Hietaniemi [Sat, 11 May 2002 19:04:39 +0000 (19:04 +0000)]
Upgrade to Net::Ping 2.18 (no core-relevant changes,
but keep up with the $VERSION)

p4raw-id: //depot/perl@16545

19 years agoupdated threads docs
Dave Mitchell [Sat, 11 May 2002 20:00:51 +0000 (21:00 +0100)]
updated threads docs
Message-ID: <20020511200050.D14841@fdgroup.com>

p4raw-id: //depot/perl@16543