Version v5.7.X Development release working toward v5.8
--------------
____________________________________________________________________________
+[ 16572] By: sky on 2002/05/13 12:30:35
+ Log: Subject: [PATCH] Re: 'use threads::shared' noisy with -w
+ From: Dave Mitchell <davem@fdgroup.com>
+ Date: lör maj 11, 2002 12:52:27 Europe/Stockholm
+ Message-Id: <20020510235227.J12298@fdgroup.com>
+ Branch: perl
+ ! ext/threads/shared/shared.pm ext/threads/shared/t/0nothread.t
+ ! ext/threads/shared/t/av_refs.t
+ ! ext/threads/shared/t/av_simple.t ext/threads/shared/t/cond.t
+ ! ext/threads/shared/t/hv_refs.t
+ ! ext/threads/shared/t/hv_simple.t
+ ! ext/threads/shared/t/no_share.t ext/threads/shared/t/queue.t
+ ! ext/threads/shared/t/semaphore.t
+ ! ext/threads/shared/t/shared_attr.t
+ ! ext/threads/shared/t/sv_refs.t
+ ! ext/threads/shared/t/sv_simple.t xsutils.c
+____________________________________________________________________________
+[ 16571] By: nick on 2002/05/13 07:54:10
+ Log: Integrate Mainline
+ Branch: perlio
+ +> lib/Thread/Queue.pm lib/Thread/Semaphore.pm
+ - ext/Thread/Thread/Queue.pm ext/Thread/Thread/Semaphore.pm
+ - wince/include/cectype.h wince/include/errno.h
+ - wince/include/sys/types.h wince/include/sys/utime.h
+ - wince/include/time.h
+ !> (integrate 51 files)
+____________________________________________________________________________
+[ 16570] By: jhi on 2002/05/13 00:46:11
+ Log: Subject: [PATCH t/TEST] #!/usr/bin/perl-current misparse
+ From: Michael G Schwern <schwern@pobox.com>
+ Date: Sun, 12 May 2002 19:32:58 -0400
+ Message-ID: <20020512233258.GK696@blackrider>
+ Branch: perl
+ ! t/TEST
+____________________________________________________________________________
+[ 16569] By: jhi on 2002/05/12 23:49:00
+ Log: Be clean.
+ Branch: perl
+ ! Makefile.SH ext/B/t/o.t
+____________________________________________________________________________
+[ 16568] By: gsar on 2002/05/12 23:34:06
+ Log: change#8666 ($Config{perllibs}) apparently never got into
+ mainline--merge, and add other missing entries; regen
+ config_H.* files
+ Branch: perl
+ ! win32/Makefile win32/config.bc win32/config.gc win32/config.vc
+ ! win32/config.vc64 win32/config_H.bc win32/config_H.gc
+ ! win32/config_H.vc win32/config_H.vc64
+____________________________________________________________________________
+[ 16567] By: jhi on 2002/05/12 23:28:43
+ Log: Elaborate on the exit/wait plan a bit.
+ Branch: perl
+ ! pod/perltodo.pod
+____________________________________________________________________________
+[ 16566] By: jhi on 2002/05/12 22:26:17
+ Log: Slight doc tweaks.
+ Branch: perl
+ ! pod/perlthrtut.pod
+____________________________________________________________________________
+[ 16565] By: jhi on 2002/05/12 19:56:56
+ Log: OS/390: update the test results.
+ Branch: perl
+ ! pod/perldelta.pod
+____________________________________________________________________________
+[ 16564] By: jhi on 2002/05/12 19:48:40
+ Log: Add threadsafety caveats.
+ Branch: perl
+ ! ext/threads/threads.pm pod/perldelta.pod pod/perlthrtut.pod
+____________________________________________________________________________
+[ 16563] By: jhi on 2002/05/12 19:34:31
+ Log: Update the Mac OS X situation.
+ Branch: perl
+ ! pod/perldelta.pod
+____________________________________________________________________________
+[ 16562] By: sky on 2002/05/12 19:10:27
+ Log: Update todo, removing things done and adding new things.
+ Branch: perl
+ ! pod/perltodo.pod
+____________________________________________________________________________
+[ 16561] By: jhi on 2002/05/12 19:02:24
+ Log: Reword the "threads still running" cleanup message.
+ Branch: perl
+ ! ext/threads/threads.pm ext/threads/threads.xs pod/perldiag.pod
+ ! pod/perltoc.pod
+____________________________________________________________________________
+[ 16560] By: jhi on 2002/05/12 18:39:48
+ Log: 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.)
+ Branch: perl
+ ! t/op/pat.t
+____________________________________________________________________________
+[ 16559] By: sky on 2002/05/12 17:59:41
+ Log: Add emulation layer for Thread/Semaphore and Thread/Queue
+ Branch: perl
+ + lib/Thread/Queue.pm lib/Thread/Semaphore.pm
+ - ext/Thread/Thread/Queue.pm ext/Thread/Thread/Semaphore.pm
+ ! MANIFEST
+____________________________________________________________________________
+[ 16558] By: sky on 2002/05/12 17:57:51
+ Log: 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.
+ Branch: perl
+ ! sv.c
+____________________________________________________________________________
+[ 16557] By: jhi on 2002/05/12 15:37:40
+ Log: (retracted by #16560)
+ EBCDIC: must protect also compile time so that
+ the illegal UTF-EBCDIC is not seen.
+ Branch: perl
+ ! t/op/pat.t
+____________________________________________________________________________
+[ 16556] By: jhi on 2002/05/12 15:29:36
+ Log: EBCDIC: make t/op/pat #242 and 243 finally succeed.
+ Branch: perl
+ ! pod/perlebcdic.pod regcomp.c
+____________________________________________________________________________
+[ 16555] By: jhi on 2002/05/12 13:50:20
+ Log: 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>.
+ Branch: perl
+ ! ext/threads/t/basic.t ext/threads/t/list.t
+ ! ext/threads/t/thread.t
+____________________________________________________________________________
+[ 16554] By: rgs on 2002/05/12 12:14:06
+ Log: Subject: RE: VOS bleadperl test failure on 16539
+ From: chromatic <chromatic@rmci.net>
+ Date: Sat, 11 May 2002 23:23:54 -0700
+ Message-ID: <20020512072814.50744.qmail@onion.perl.org>
+ Branch: perl
+ ! ext/B/t/o.t
+____________________________________________________________________________
+[ 16553] By: jhi on 2002/05/12 04:27:16
+ Log: There's no rest for the wicked misspellers.
+ Branch: perl
+ ! pod/perlthrtut.pod
+____________________________________________________________________________
+[ 16552] By: jhi on 2002/05/12 01:38:15
+ Log: Detypos (and sticking with US spelling since Dan Sugalski
+ wrote the original text of perlthrtut)
+ Branch: perl
+ ! ext/threads/threads.pm pod/perlthrtut.pod
+____________________________________________________________________________
+[ 16551] By: jhi on 2002/05/11 22:26:38
+ Log: Because of #16550 these tests would now spew
+ "Malformed UTF-8" in EBCDIC.
+ Branch: perl
+ ! t/op/pat.t
+____________________________________________________________________________
+[ 16550] By: jhi on 2002/05/11 22:24:31
+ Log: 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.
+ Branch: perl
+ ! lib/utf8.t toke.c
+____________________________________________________________________________
+[ 16549] By: jhi on 2002/05/11 21:41:11
+ Log: Subject: [PATCH] a bit more for WinCE
+ From: "Vadim Konovalov" <vkonovalov@peterstar.ru>
+ Date: Sun, 12 May 2002 02:34:24 +0400
+ Message-ID: <007b01c1f93c$0e03f960$035cc3d9@vad>
+ Branch: perl
+ ! wince/wince.c
+____________________________________________________________________________
+[ 16548] By: jhi on 2002/05/11 19:54:43
+ Log: Subject: [PATCH] for WinCE cross-build, another one
+ From: "Vadim Konovalov" <vkonovalov@peterstar.ru>
+ Date: Sun, 12 May 2002 00:02:47 +0400
+ Message-ID: <004101c1f926$d36ca230$035cc3d9@vad>
+ Branch: perl
+ - wince/include/cectype.h wince/include/errno.h
+ - wince/include/sys/types.h wince/include/sys/utime.h
+ - wince/include/time.h
+ ! MANIFEST configpm lib/ExtUtils/MM_Unix.pm wince/Makefile.ce
+ ! wince/cecopy-lib.pl wince/config_H.ce wince/config_h.PL
+ ! wince/wince.c
+____________________________________________________________________________
+[ 16547] By: jhi on 2002/05/11 19:46:23
+ Log: Explicit casts due to #16542.
+ Branch: perl
+ ! ext/B/B.xs hv.c op.c sv.c
+____________________________________________________________________________
+[ 16546] By: jhi on 2002/05/11 19:35:54
+ Log: Upgrade to Test::Harness 2.21.
+ Branch: perl
+ ! lib/Test/Harness.pm lib/Test/Harness/Changes
+ ! lib/Test/Harness/Straps.pm lib/Test/Harness/t/strap-analyze.t
+ ! lib/Test/Harness/t/test-harness.t
+____________________________________________________________________________
+[ 16545] By: jhi on 2002/05/11 19:04:39
+ Log: Upgrade to Net::Ping 2.18 (no core-relevant changes,
+ but keep up with the $VERSION)
+ Branch: perl
+ ! lib/Net/Ping.pm lib/Net/Ping/CHANGES lib/Net/Ping/README
+____________________________________________________________________________
+[ 16544] By: jhi on 2002/05/11 18:45:30
+ Log: metaconfig unit change for #16543.
+ Branch: metaconfig
+ ! U/threads/usethreads.U
+____________________________________________________________________________
+[ 16543] By: jhi on 2002/05/11 18:43:58
+ Log: Subject: [PATCH] updated threads docs
+ From: Dave Mitchell <davem@fdgroup.com>
+ Date: Sat, 11 May 2002 20:00:51 +0100
+ Message-ID: <20020511200050.D14841@fdgroup.com>
+ Branch: perl
+ ! Configure README.threads pod/perlothrtut.pod
+ ! pod/perlthrtut.pod
+____________________________________________________________________________
+[ 16542] By: jhi on 2002/05/11 17:06:19
+ Log: Subject: unsigned char hashes (Re: perl@16539)
+ From: Nicholas Clark <nick@unfortu.net>
+ Date: Sat, 11 May 2002 17:54:44 +0100
+ Message-ID: <20020511165444.GD301@Bagpuss.unfortu.net>
+
+ Be explicitly unsigned char in the hash calculation.
+ Branch: perl
+ ! hv.h
+____________________________________________________________________________
+[ 16541] By: nick on 2002/05/11 08:21:00
+ Log: Integrate mainline
+ Branch: perlio
+ +> ext/B/t/o.t
+ !> Changes MANIFEST Makefile.SH ext/DB_File/t/db-btree.t
+ !> ext/Encode/Encode.xs ext/threads/shared/queue.pm patchlevel.h
+ !> pod/perlhack.pod pod/perltoc.pod t/TEST t/harness
+____________________________________________________________________________
+[ 16540] By: jhi on 2002/05/10 16:45:53
+ Log: Subject: more os x test output cosmetics
+ From: Kay Röpke <kroepke@dolphin-services.de>
+ Date: Fri, 10 May 2002 14:07:34 +0200
+ Message-Id: <831FB904-640E-11D6-AA6F-000393414688@dolphin-services.de>
+ Branch: perl
+ ! ext/DB_File/t/db-btree.t
+____________________________________________________________________________
+[ 16539] By: jhi on 2002/05/10 15:16:44
+ Log: Update Changes.
+ Branch: perl
+ ! Changes patchlevel.h
+____________________________________________________________________________
[ 16538] By: jhi on 2002/05/10 15:08:51
Log: Regen toc.
Branch: perl