Jarkko Hietaniemi [Sun, 19 May 2002 18:02:54 +0000]
Document the reentrant_retry(), but from user's viewpoint.
p4raw-id: //depot/perl@16695
Jarkko Hietaniemi [Sun, 19 May 2002 14:49:49 +0000]
Update Changes.
p4raw-id: //depot/perl@16694
Slaven Rezic [Sun, 19 May 2002 16:03:12 +0000]
Benchmark.pm: empty loop too slow
Message-Id: <
200205191403.g4JE3ClB025990@vran.herceg.de>
p4raw-id: //depot/perl@16693
Jarkko Hietaniemi [Sun, 19 May 2002 03:05:41 +0000]
Document once more the difference between :utf8
and :encoding(...).
p4raw-id: //depot/perl@16692
Jarkko Hietaniemi [Sun, 19 May 2002 02:24:30 +0000]
Third Degree: make the options more portable between
Tru64 versions.
p4raw-id: //depot/perl@16691
Jarkko Hietaniemi [Sun, 19 May 2002 01:41:54 +0000]
IRIX SMP turned up a few hundred "Use of uninitialized
value in numeric eq" warnings: initialise the $counter2.
p4raw-id: //depot/perl@16690
Dave Mitchell [Sun, 19 May 2002 00:50:43 +0000]
Re: [PATCH threads] revised warnings + more tests + docs
Message-ID: <
20020519005043.F7275@fdgroup.com>
p4raw-id: //depot/perl@16689
Jarkko Hietaniemi [Sun, 19 May 2002 00:28:51 +0000]
Sarathy pointed out that instead of zeroing heap
it is more prudent to poison it.
p4raw-id: //depot/perl@16688
Jarkko Hietaniemi [Sat, 18 May 2002 22:03:29 +0000]
The thread warnings aren't quite yet working as planned.
p4raw-id: //depot/perl@16687
Jarkko Hietaniemi [Sat, 18 May 2002 20:48:03 +0000]
Forgotten from #16685.
p4raw-id: //depot/perl@16686
Dave Mitchell [Sat, 18 May 2002 22:24:51 +0000]
revised warnings + more tests + docs
Message-ID: <
20020518222451.E7275@fdgroup.com>
p4raw-id: //depot/perl@16685
Jarkko Hietaniemi [Sat, 18 May 2002 20:10:53 +0000]
Storable status tweak.
p4raw-id: //depot/perl@16684
Rafael Garcia-Suarez [Sat, 18 May 2002 19:39:42 +0000]
perlfunc and perldelta updates about caller().
p4raw-id: //depot/perl@16683
Paul Marquess [Sat, 18 May 2002 21:15:43 +0000]
RE: perl@16678
From: "Paul Marquess" <Paul.Marquess@ntlworld.com>
Message-ID: <AIEAJICLCBDNAAOLLOKLCEAPELAA.Paul.Marquess@ntlworld.com>
Making the symbols generated by warnings.pl future-proof.
p4raw-id: //depot/perl@16682
Michael G. Schwern [Sat, 18 May 2002 14:53:50 +0000]
ExtUtils::MakeMaker 5.94_02 -> 5.95_01
Message-ID: <
20020518185350.GB2878@ool-18b93024.dyn.optonline.net>
p4raw-id: //depot/perl@16681
Jarkko Hietaniemi [Sat, 18 May 2002 18:43:35 +0000]
Prettyprinting.
p4raw-id: //depot/perl@16680
Jarkko Hietaniemi [Sat, 18 May 2002 18:42:08 +0000]
Companion to #16601: cxinc would create uninitialized
PERL_CONTEXTs. The bug was tickled by the test
lib/Math/BigInt/t/upgrade.t, the new test of recurse.t
added to check that I got the context stack extension right.
Also rewrite recurse.t to use test.pl.
p4raw-id: //depot/perl@16679
Jarkko Hietaniemi [Sat, 18 May 2002 16:38:29 +0000]
Update Changes.
p4raw-id: //depot/perl@16678
Jarkko Hietaniemi [Sat, 18 May 2002 15:50:25 +0000]
URL and other tiny tweaks.
p4raw-id: //depot/perl@16677
SADAHIRO Tomoyuki [Sun, 19 May 2002 01:01:58 +0000]
[Patch] doc patch on Unicode
Message-Id: <
20020519005515.18F0.BQW10602@nifty.com>
p4raw-id: //depot/perl@16676
Abhijit Menon-Sen [Sat, 18 May 2002 15:06:35 +0000]
s/2.0/2.00/ to be CPAN friendly.
p4raw-id: //depot/perl@16675
Philip Newton [Sat, 18 May 2002 09:54:13 +0000]
Re: Change 16621: 1. Not hardcoding \x0A and \x0D seems to help
EBCDIC, amazing.
Message-Id: <432ceucrfducg2iitau6uggeb02lu209a2@4ax.com>
p4raw-link: @4 on //depot/thrperl:
11343788cbaaede18e3146b5219d2fbdaeaf516e
p4raw-id: //depot/perl@16674
Nicholas Clark [Sat, 18 May 2002 15:48:55 +0000]
Storable test for 64 bit 5.6.1
Message-Id: <
20020518144854.GD304@Bagpuss.unfortu.net>
(Private mail.)
p4raw-id: //depot/perl@16673
Jarkko Hietaniemi [Sat, 18 May 2002 04:31:00 +0000]
No more true.
p4raw-id: //depot/perl@16671
Jarkko Hietaniemi [Sat, 18 May 2002 04:14:25 +0000]
Make use vars grok UTF-8.
p4raw-id: //depot/perl@16670
Michael G. Schwern [Fri, 17 May 2002 23:54:29 +0000]
Re: t/op/tie.t #19 TODO ENOTWORKING
Message-ID: <
20020518035429.GA704@ool-18b93024.dyn.optonline.net>
p4raw-id: //depot/perl@16669
Michael G. Schwern [Fri, 17 May 2002 20:37:26 +0000]
Test::Harness 2.21 -> 2.22
Message-ID: <
20020518003726.GB358@ool-18b93024.dyn.optonline.net>
p4raw-id: //depot/perl@16668
Nicholas Clark [Sat, 18 May 2002 00:18:39 +0000]
Re: [PATCH] Storable stand alone tests
Message-ID: <
20020517231838.GI290@Bagpuss.unfortu.net>
Use Storable's st-dump.pl.
p4raw-id: //depot/perl@16667
Jarkko Hietaniemi [Fri, 17 May 2002 21:46:04 +0000]
Forgotten from #16656.
p4raw-id: //depot/perl@16666
Nicholas Clark [Fri, 17 May 2002 23:17:34 +0000]
Storable ChangeLog ready for release
Message-ID: <
20020517221733.GH290@Bagpuss.unfortu.net>
p4raw-id: //depot/perl@16665
Nicholas Clark [Fri, 17 May 2002 22:43:35 +0000]
Storable stand alone tests
Message-ID: <
20020517214334.GG290@Bagpuss.unfortu.net>
p4raw-id: //depot/perl@16664
Michael G. Schwern [Fri, 17 May 2002 17:17:54 +0000]
ExtUtils::MakeMaker 5.92_01 -> 5.94_02
Message-ID: <
20020517211754.GK13131@ool-18b93024.dyn.optonline.net>
p4raw-id: //depot/perl@16663
Rafael Garcia-Suarez [Fri, 17 May 2002 20:07:21 +0000]
More regression tests for caller() and fix one bug of #16658.
p4raw-id: //depot/perl@16662
Jarkko Hietaniemi [Fri, 17 May 2002 19:13:18 +0000]
Integrate perlio:
[ 16657]
Fix the crlf.t buffer leak
- actually a generic PerlIOBuf_xxx derived leak-on-pop, but :crlf
flagged it because it is more often popped without stream
being closed.
- Define non-noop PerlIOBuf_popped(), use it and export it.
p4raw-link: @16657 on //depot/perlio:
44798d05173226aecbb6247375cc88a9dd809540
p4raw-id: //depot/perl@16661
Rafael Garcia-Suarez [Fri, 17 May 2002 19:09:03 +0000]
Add a note about Cwd::fastcwd() returning tainted data.
Sort modules alphabetically.
p4raw-id: //depot/perl@16660
Rafael Garcia-Suarez [Fri, 17 May 2002 19:05:11 +0000]
Remove O from the untested modules list.
p4raw-id: //depot/perl@16659
Rafael Garcia-Suarez [Fri, 17 May 2002 19:03:06 +0000]
Fix bug
20020517.003 : segfault with caller().
Add regression tests for caller.
p4raw-id: //depot/perl@16658
Nick Ing-Simmons [Fri, 17 May 2002 17:18:18 +0000]
Fix the crlf.t buffer leak
- actually a generic PerlIOBuf_xxx derived leak-on-pop, but :crlf
flagged it because it is more often popped without stream
being closed.
- Define non-noop PerlIOBuf_popped(), use it and export it.
p4raw-id: //depot/perlio@16657
Jarkko Hietaniemi [Fri, 17 May 2002 16:52:15 +0000]
PERL_HASH() casting games so that our hashed data is "unsigned
char" but old code using just a "char" doesn't need changes.
(The change is using a temporary pointer instead of a direct
cast to unsigned char* which would blindly cast anything,
not just char pointers.) (The problem arose in MacOS Classic,
as seen by Pudge, the cure by Nicholas Clark.)
p4raw-id: //depot/perl@16656
Nick Ing-Simmons [Fri, 17 May 2002 14:59:20 +0000]
Integrate mainline
p4raw-id: //depot/perlio@16655
Jarkko Hietaniemi [Fri, 17 May 2002 12:24:07 +0000]
Update Changes.
p4raw-id: //depot/perl@16654
Jarkko Hietaniemi [Fri, 17 May 2002 12:18:54 +0000]
FAQ sync.
p4raw-id: //depot/perl@16653
Jarkko Hietaniemi [Fri, 17 May 2002 12:14:20 +0000]
Forgot from #16628.
p4raw-id: //depot/perl@16652
Nick Ing-Simmons [Fri, 17 May 2002 06:56:40 +0000]
Integrate mainline
p4raw-id: //depot/perlio@16645
Jarkko Hietaniemi [Fri, 17 May 2002 03:10:15 +0000]
STDERR noise.
p4raw-id: //depot/perl@16644
Jarkko Hietaniemi [Fri, 17 May 2002 03:08:01 +0000]
Upgrade to Switch 2.07.
p4raw-id: //depot/perl@16643
Jarkko Hietaniemi [Fri, 17 May 2002 02:59:35 +0000]
Missed hunk in #16641.
p4raw-id: //depot/perl@16642
Jarkko Hietaniemi [Fri, 17 May 2002 02:56:14 +0000]
Upgrade to Filter::Simple 0.78.
(Keep #14432, let Damian know of it.)
p4raw-id: //depot/perl@16641
Jarkko Hietaniemi [Fri, 17 May 2002 01:36:12 +0000]
More Third Degree.
p4raw-id: //depot/perl@16640
Jarkko Hietaniemi [Fri, 17 May 2002 01:07:09 +0000]
Third Degree tweaks.
p4raw-id: //depot/perl@16639
Jarkko Hietaniemi [Thu, 16 May 2002 22:54:36 +0000]
Purify: dl_last_error was leaking.
p4raw-id: //depot/perl@16638
Chris Ball [Thu, 16 May 2002 20:51:34 +0000]
perltoc ref.
Message-ID: <86lmajvpkp.fsf@void.printf.net>
p4raw-id: //depot/perl@16637
Craig A. Berry [Thu, 16 May 2002 14:13:15 +0000]
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
Rafael Garcia-Suarez [Thu, 16 May 2002 21:09:57 +0000]
Make Cwd::fastcwd() return a tainted value.
Add regression tests for taint-safety of the *cwd()
functions.
p4raw-id: //depot/perl@16635
H.Merijn Brand [Thu, 16 May 2002 18:55:41 +0000]
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
Jarkko Hietaniemi [Thu, 16 May 2002 14:18:27 +0000]
Update the test statuses.
p4raw-id: //depot/perl@16633
Jarkko Hietaniemi [Thu, 16 May 2002 14:17:29 +0000]
The UDP sockpair failure seems to have magically
disappeared from both UNICOSes.
(One gets "UNEXPECTEDLY SUCCEEDED".)
p4raw-id: //depot/perl@16632
Jarkko Hietaniemi [Thu, 16 May 2002 13:57:08 +0000]
Brokenness of restricted hashes with Storable on EBCDIC
seems to be an artifact of the downgrade.t.
p4raw-id: //depot/perl@16631
Jarkko Hietaniemi [Thu, 16 May 2002 13:51:19 +0000]
Document the odd slowdown of ext/Encode/t/Unicode.t under
memory debuggers.
p4raw-id: //depot/perl@16630
H.Merijn Brand [Thu, 16 May 2002 16:42:34 +0000]
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
Vadim Konovalov [Thu, 16 May 2002 03:33:23 +0000]
good day for WinCE port of perl.
Message-ID: <
001301c1fc68$e808e560$a95cc3d9@vad>
p4raw-id: //depot/perl@16628
Slaven Rezic [Mon, 13 May 2002 16:02:24 +0000]
do not use "udp" on some platforms for Sys::Syslog
Message-Id: <
20020513140224.JSLM27460.mailoutvl21@herceg.de>
p4raw-id: //depot/perl@16627
Dave Mitchell [Wed, 15 May 2002 23:26:27 +0000]
Re: [PATCH] allow use threads qw(yield)
Message-ID: <
20020515232626.E28924@fdgroup.com>
p4raw-id: //depot/perl@16626
H.Merijn Brand [Thu, 16 May 2002 14:22:21 +0000]
[ 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
Jarkko Hietaniemi [Thu, 16 May 2002 13:04:40 +0000]
OS/2 tr (well, GNU textutils 2.0 tr) probing tweak
from John Poltorak <jp@eyup.org>.
p4raw-id: //depot/perl@16623
Jarkko Hietaniemi [Thu, 16 May 2002 12:58:05 +0000]
DJGPP doesn't have \r\n delimited files (it has \r).
p4raw-id: //depot/perl@16622
Jarkko Hietaniemi [Thu, 16 May 2002 12:52:47 +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
Jarkko Hietaniemi [Thu, 16 May 2002 12:50:29 +0000]
Don't test $! with like() since one may have
a non-English locale, or simply AIX :-)
p4raw-id: //depot/perl@16620
Jarkko Hietaniemi [Thu, 16 May 2002 12:16:25 +0000]
DJGPP updates from Laszlo Molnar.
p4raw-id: //depot/perl@16619
Jarkko Hietaniemi [Thu, 16 May 2002 02:57:21 +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
Nicholas Clark [Wed, 15 May 2002 23:06:20 +0000]
avoid 64 bit SEGV for debugging Storable
Message-ID: <
20020515220619.GF365@Bagpuss.unfortu.net>
p4raw-id: //depot/perl@16617
Jarkko Hietaniemi [Wed, 15 May 2002 21:01:10 +0000]
Two down, ten to go.
p4raw-id: //depot/perl@16616
Jarkko Hietaniemi [Wed, 15 May 2002 20:31:02 +0000]
Fix some of the EBCDIC vs Storable failures, from Nicholas Clark.
p4raw-id: //depot/perl@16615
Jarkko Hietaniemi [Wed, 15 May 2002 20:03:28 +0000]
Schizoid MANIFESTs.
p4raw-id: //depot/perl@16614
Nick Ing-Simmons [Wed, 15 May 2002 19:26:00 +0000]
Make open fail when layer string does not parse.
p4raw-id: //depot/perlio@16613
Nick Ing-Simmons [Wed, 15 May 2002 18:11:15 +0000]
Integrate mainline
p4raw-id: //depot/perlio@16612
Jarkko Hietaniemi [Wed, 15 May 2002 14:06:45 +0000]
Update Changes.
p4raw-id: //depot/perl@16611
Jarkko Hietaniemi [Wed, 15 May 2002 13:47:40 +0000]
Make fresh_perl skip the embedded UTF-8 tests on EBCDIC.
p4raw-id: //depot/perl@16610
Jarkko Hietaniemi [Wed, 15 May 2002 13:46:55 +0000]
Document some of the known EBCDIC problems with Storable.
(There is more, but need to do more tests.)
p4raw-id: //depot/perl@16609
Jarkko Hietaniemi [Wed, 15 May 2002 12:44:06 +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
Nick Ing-Simmons [Wed, 15 May 2002 06:57:26 +0000]
Integrate mainline
p4raw-id: //depot/perlio@16607
Rafael Garcia-Suarez [Sun, 12 May 2002 23:09:46 +0000]
Re: use of lc module names and warnings
Message-ID: <
20020512230946.E699@rafael>
p4raw-id: //depot/perl@16606
Jarkko Hietaniemi [Wed, 15 May 2002 03:58:24 +0000]
More rule tweakage.
p4raw-id: //depot/perl@16605
Sam Tregar [Tue, 14 May 2002 21:27:05 +0000]
Fix Devel::DProf debugging aid
Message-ID: <Pine.LNX.4.44.
0205142123270.24343-100000@localhost.localdomain>
p4raw-id: //depot/perl@16604
Jarkko Hietaniemi [Wed, 15 May 2002 00:36:22 +0000]
$VERSIONize.
p4raw-id: //depot/perl@16603
Jarkko Hietaniemi [Wed, 15 May 2002 00:34:46 +0000]
Third Degree: name the op/foo.t as op_foo.
p4raw-id: //depot/perl@16602
Jarkko Hietaniemi [Wed, 15 May 2002 00:24:28 +0000]
Read of uninitialized heap found by Third Degree
(e.g. in t/op/subst.t)
p4raw-id: //depot/perl@16601
Jarkko Hietaniemi [Tue, 14 May 2002 23:57:10 +0000]
Add more rules.
p4raw-id: //depot/perl@16600
Dave Mitchell [Tue, 14 May 2002 22:49:47 +0000]
allow use threads qw(yield)
Message-ID: <
20020514224947.F25049@fdgroup.com>
p4raw-id: //depot/perl@16599
Jarkko Hietaniemi [Tue, 14 May 2002 20:35:21 +0000]
Micropatch from Olaf Flebbe.
p4raw-id: //depot/perl@16598
John P. Linderman [Tue, 14 May 2002 12:31:21 +0000]
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
H.Merijn Brand [Tue, 14 May 2002 12:02:47 +0000]
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
Jarkko Hietaniemi [Tue, 14 May 2002 17:27:26 +0000]
The #16592 needs this.
p4raw-id: //depot/perl@16595
John P. Linderman [Tue, 14 May 2002 17:08:01 +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
Jarkko Hietaniemi [Tue, 14 May 2002 16:09:59 +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
Artur Bergman [Tue, 14 May 2002 15:21:39 +0000]
Turn the sort RealCmp for stable quicksorts into a
threadsafe per interpreter values.
p4raw-id: //depot/perl@16592
Jarkko Hietaniemi [Tue, 14 May 2002 13:48:46 +0000]
reentr.h affects more C files than just reentr.c
p4raw-id: //depot/perl@16591
Jarkko Hietaniemi [Tue, 14 May 2002 13:21:54 +0000]
Document reentr.pl a bit better. Still rather
convoluted code, but it ain't broken, so...
p4raw-id: //depot/perl@16590
Jarkko Hietaniemi [Tue, 14 May 2002 03:27:01 +0000]
z/OS update: not all Storable was clear yet.
p4raw-id: //depot/perl@16589
Jarkko Hietaniemi [Tue, 14 May 2002 03:14:10 +0000]
Avoid potentially empty struct.
p4raw-id: //depot/perl@16588