Jos I. Boumans [Fri, 28 Jan 2005 17:38:27 +0000]
Add Module::CoreList to bleadperl.
Subject: [PATCH] Module::CoreList 1.98 integration (was: Re: [RFC] More core integration)
From: "Jos I. Boumans" <kane@xs4all.net>
Message-Id: <
097CE3D0-714B-11D9-B82E-000A956B0E06@xs4all.net>
p4raw-id: //depot/perl@23947
perl-5.8.0@ton.iguana.be [Sat, 5 Feb 2005 18:09:00 +0000]
[perl #34062] pack Z0 destroys the character before
From: perl-5.8.0@ton.iguana.be (via RT) <perlbug-followup@perl.org>
Message-ID: <rt-3.0.11-34062-107199.19.
360569328007@perl.org>
(plus a regression test)
p4raw-id: //depot/perl@23946
Rafael Garcia-Suarez [Tue, 8 Feb 2005 09:25:29 +0000]
A small precision in the docs for overloaded regexp escapes
(see bug #33906)
p4raw-id: //depot/perl@23945
Rafael Garcia-Suarez [Sun, 6 Feb 2005 22:18:48 +0000]
Avoid evaluating a strlen twice due the new implementation
of New() with PERL_MALLOC_WRAP
p4raw-id: //depot/perl@23943
Nicholas Clark [Sat, 5 Feb 2005 22:02:50 +0000]
Stop lib/h2xs.t failing needlessly if it failed to clear up behind
itself on a previous run.
p4raw-id: //depot/perl@23942
Nicholas Clark [Sat, 5 Feb 2005 21:47:35 +0000]
With mallocwrap New() evaluates its arguments more than once, so they
had better not have any side effects.
:-(
p4raw-id: //depot/perl@23941
Nicholas Clark [Sat, 5 Feb 2005 15:05:08 +0000]
Let's (un)do the timewarp, again.
Attempt to bodge round Makefile sometimes being older than Makefile.PL
Pesky filesystems.
p4raw-id: //depot/perl@23935
Rafael Garcia-Suarez [Fri, 4 Feb 2005 10:41:43 +0000]
Upgrade to Digest 1.10
p4raw-id: //depot/perl@23928
Marcus Holland-Moritz [Wed, 2 Feb 2005 21:33:12 +0000]
Remove 2 unused variables from APItest.xs.
p4raw-id: //depot/perl@23927
Marcus Holland-Moritz [Wed, 2 Feb 2005 21:29:40 +0000]
Upgrade to Devel::PPPort 3.06.
p4raw-id: //depot/perl@23926
Marcus Holland-Moritz [Wed, 2 Feb 2005 21:26:14 +0000]
Attempt to fix problems with new exception handling macros.
p4raw-id: //depot/perl@23925
Ton Hospel [Sat, 29 Jan 2005 12:54:34 +0000]
Re: encoding neutral unpack
From: perl5-porters[at]ton.iguana.be (Ton Hospel)
Message-ID: <ctg12a$j0e$2[at]post.home.lunix>
Counted length prefixes shouldn't change C0/U0 mode
in pack/unpack (plus a regression test)
p4raw-id: //depot/perl@23924
Ton Hospel [Sat, 29 Jan 2005 13:07:38 +0000]
Re: encoding neutral unpack
From: perl5-porters[at]ton.iguana.be (Ton Hospel)
Message-ID: <ctg1qq$j0e$3[at]post.home.lunix>
Make U0 and C0 scoped to () pack subtemplates.
(plus a regression test)
p4raw-id: //depot/perl@23923
Ton Hospel [Sat, 29 Jan 2005 13:24:55 +0000]
Re: encoding neutral unpack
From: perl5-porters[at]ton.iguana.be (Ton Hospel)
Message-ID: <ctg2r7$j0e$4[at]post.home.lunix>
Ensure that with the C format, unpack checksums
don't get overflowed. (plus a regression test)
p4raw-id: //depot/perl@23922
Dave Mitchell [Wed, 2 Feb 2005 18:25:00 +0000]
fix POSIX::strtod error handling documentation
p4raw-id: //depot/perl@23921
Abigail [Tue, 1 Feb 2005 21:33:14 +0000]
POD nit @ sysseek
Message-ID: <
20050201203314.GC335@abigail.nl>
p4raw-id: //depot/perl@23920
H.Merijn Brand [Wed, 2 Feb 2005 12:49:46 +0000]
Picky compilers (e.g. vac on AIX 5.2) do not accept statements
between declarations
p4raw-id: //depot/perl@23919
Nicholas Clark [Tue, 1 Feb 2005 11:46:31 +0000]
"All" "all?" Who said all? There were 2 more missing gnuk{free,net}bsd
hints files to add to MANIFEST. Sort MANIFEST
while I'm in the area.
p4raw-id: //depot/perl@23917
Andy Lester [Mon, 31 Jan 2005 21:24:29 +0000]
Re: [perl #34010] localtime docs
Message-ID: <
20050201032429.GA29354@petdance.com>
p4raw-id: //depot/perl@23916
Ton Hospel [Sat, 29 Jan 2005 12:41:20 +0000]
Re: encoding neutral unpack
From: perl5-porters[at]ton.iguana.be (Ton Hospel)
Message-ID: <ctg09g$j0e$1[at]post.home.lunix>
Forgotten character progress while checksumming over partial
b or B format. (plus a regression test)
p4raw-id: //depot/perl@23915
Marcus Holland-Moritz [Mon, 31 Jan 2005 19:22:41 +0000]
Make Perl_keyword() another 30% faster.
p4raw-id: //depot/perl@23914
Marcus Holland-Moritz [Mon, 31 Jan 2005 18:14:44 +0000]
Regenerate perlapi.pod.
p4raw-id: //depot/perl@23913
Marcus Holland-Moritz [Mon, 31 Jan 2005 18:07:29 +0000]
Upgrade to Devel::PPPort 3.05.
p4raw-id: //depot/perl@23912
Marcus Holland-Moritz [Mon, 31 Jan 2005 18:00:31 +0000]
Add simple exception handling macros for XS writers.
p4raw-id: //depot/perl@23911
Nicholas Clark [Mon, 31 Jan 2005 17:46:03 +0000]
Add all the missing gnuk{free,net}bsd hints files to MANIFEST
p4raw-id: //depot/perl@23910
Robert Millan [Mon, 31 Jan 2005 07:37:55 +0000]
[perl #33998] [PATCH] Support for GNU/kFreeBSD
From: "rmh@debian.org (via RT)" <perlbug-followup@perl.org>
Message-ID: <rt-3.0.11-33998-106860.15.
2609323921089@perl.org>
p4raw-id: //depot/perl@23909
Rafael Garcia-Suarez [Mon, 31 Jan 2005 11:17:26 +0000]
Document the changes to PERLIO_DEBUG.
p4raw-id: //depot/perl@23907
Rafael Garcia-Suarez [Mon, 31 Jan 2005 10:53:14 +0000]
Really fix the bug [perl #33990].
NB. -DIAMSUID is only set to compile sperl.o.
p4raw-id: //depot/perl@23906
Steve Hay [Mon, 31 Jan 2005 10:03:56 +0000]
Fix test suite hang on Win32 caused by change #23898
("perl -e sleep 3" does an indefinite sleep!)
p4raw-link: @23898 on //depot/perl:
75af1a9c52a124d2be09fece4ba0d7bc6091ed01
p4raw-id: //depot/perl@23905
Rafael Garcia-Suarez [Mon, 31 Jan 2005 08:35:51 +0000]
Avoid a buffer overflow with threads and PERLIO_DEBUG
p4raw-id: //depot/perl@23904
Rafael Garcia-Suarez [Mon, 31 Jan 2005 08:19:10 +0000]
Don't write to $PERLIO_DEBUG when setuid ([perl #33990])
p4raw-id: //depot/perl@23903
Dave Mitchell [Sun, 30 Jan 2005 17:46:35 +0000]
minor corrections to comments in perly.y
p4raw-id: //depot/perl@23900
Olivier Thauvin [Fri, 28 Jan 2005 16:53:11 +0000]
h2hp: 2 fix
Message-Id: <
200501281653.15708.olivier.thauvin@aerov.jussieu.fr>
p4raw-id: //depot/perl@23899
Dave Mitchell [Sat, 29 Jan 2005 16:14:20 +0000]
[perl #33928] chomp() fails after alarm(), `sleep`
PP_backtick's temp altering of PL_rs didn't restore after
an exception
p4raw-id: //depot/perl@23898
Nicholas Clark [Fri, 28 Jan 2005 21:01:04 +0000]
More consistent names for all the parameter name/declaration methods
p4raw-id: //depot/perl@23897
Nicholas Clark [Fri, 28 Jan 2005 13:59:40 +0000]
Calculate the number of tests in one place, so that the skip()s will
always agree with the plan()s
p4raw-id: //depot/perl@23894
Rafael Garcia-Suarez [Fri, 28 Jan 2005 08:53:47 +0000]
Add a reference to books.perl.org.
p4raw-id: //depot/perl@23893
Nicholas Clark [Thu, 27 Jan 2005 19:26:21 +0000]
Retrieve the flag bit that only 'p' uses, so that it is spare for
future use.
p4raw-id: //depot/perl@23892
Jim Cromie [Sun, 16 Jan 2005 17:16:00 +0000]
Re: [patch] decrufting OptreeCheck stuff
Message-ID: <
41EB03C0.7030509@divsol.com>
(with minor typos fixed)
p4raw-id: //depot/perl@23891
Gisle Aas [Wed, 5 Jan 2005 03:21:06 +0000]
libperl leaks a THREAD_KEY each time it is reloaded
Message-ID: <lris6cxgt9.fsf@caliper.activestate.com>
p4raw-id: //depot/perl@23890
Nicholas Clark [Thu, 27 Jan 2005 17:29:04 +0000]
Make the byte order modifers < and > and the sign modifier ! (for
n N v V) conditionally compile. This means that the refactored
pp_pack/pp_unpack code can now be used in maint.
p4raw-id: //depot/perl@23889
Nicholas Clark [Thu, 27 Jan 2005 16:40:07 +0000]
Oops. Was forgetting to test n! N! v! V! in pack
p4raw-id: //depot/perl@23888
Nicholas Clark [Thu, 27 Jan 2005 14:42:28 +0000]
Check that the warning behaviour on the modifiers !, < and > is as we
expect it for this perl.
p4raw-id: //depot/perl@23886
Nicholas Clark [Thu, 27 Jan 2005 11:27:12 +0000]
Make the tests for the endianness modifiers < and >, and the
signnedness modifier ! conditional on perl version. Surprisingly
little change needed.
p4raw-id: //depot/perl@23884
Nicholas Clark [Thu, 27 Jan 2005 11:12:34 +0000]
&_q needs to *globally* escape ' and \ in its substitution.
p4raw-id: //depot/perl@23883
Tels [Tue, 25 Jan 2005 18:06:58 +0000]
BigInt mbi_rand.t failings
Message-Id: <
200501251806.59782@bloodgate.com>
p4raw-id: //depot/perl@23882
Rafael Garcia-Suarez [Tue, 25 Jan 2005 16:12:08 +0000]
Integrate change #23880 in original comment
p4raw-link: @23880 on //depot/perl:
9c2fe30c684e721963ef24f7385a620d0e125995
p4raw-id: //depot/perl@23881
Jos I. Boumans [Tue, 25 Jan 2005 16:42:38 +0000]
perlapi.pod has pod errors
From: "Jos I. Boumans" <kane@xs4all.net>
Message-Id: <
BDA482F7-6EE7-11D9-8AA7-000A95EF62E2@xs4all.net>
p4raw-id: //depot/perl@23880
Nicholas Clark [Mon, 24 Jan 2005 23:16:04 +0000]
Correct and update comments (before anyone writes in)
Remove a temporary variable.
p4raw-id: //depot/perl@23879
Nicholas Clark [Mon, 24 Jan 2005 22:10:36 +0000]
Ooops. It was 190M when I was using 4 bytes per entry for lengths in
the dump file. The newer format is only 135M
p4raw-id: //depot/perl@23878
Nicholas Clark [Mon, 24 Jan 2005 22:06:05 +0000]
A script to regenerate Perl_keyword()
p4raw-id: //depot/perl@23877
Nicholas Clark [Mon, 24 Jan 2005 22:05:29 +0000]
Add weights to ExtUtils::Constant to allow sorting by expected
frequency. This makes the Perl_keyword() replacement 20% faster,
rather than just 12%
p4raw-id: //depot/perl@23876
Nicholas Clark [Mon, 24 Jan 2005 21:43:52 +0000]
Replace Perl_keyword() with a version that's 20% faster on typical
input, generated by subclassing ExtUtils::Constant. (Typical input
being about 135M of input from running a lot of perl scripts)
p4raw-id: //depot/perl@23875
Craig A. Berry [Sun, 23 Jan 2005 14:23:17 +0000]
assorted tempfile clean-up in the test suite
From: "Craig A. Berry" <craigberry@mac.com>
Message-ID: <
41F407B5.7020106@mac.com>
p4raw-id: //depot/perl@23874
Rafael Garcia-Suarez [Mon, 24 Jan 2005 13:14:21 +0000]
Revert change 23843.
(See discussion for bug [perl #31924])
p4raw-id: //depot/perl@23873
Andrew [Sun, 23 Jan 2005 20:52:51 +0000]
[perl #33906] Missing \\ in perlre
From: Andrew (via RT) <perlbug-followup@perl.org>
Message-ID: <rt-3.0.11-33906-106339.17.
5527961922343@perl.org>
p4raw-id: //depot/perl@23872
Craig A. Berry [Sun, 23 Jan 2005 13:44:49 +0000]
Test::Harness::Straps::_default_inc shell problem
From: "Craig A. Berry" <craigberry@mac.com>
Message-ID: <
41F3FEB1.9020102@mac.com>
p4raw-id: //depot/perl@23871
Todd Vierling [Fri, 21 Jan 2005 15:16:16 +0000]
Re: [perl #33892] Add Interix support
Message-ID: <Pine.NEB.4.61.
0501211424350.13373@duh.net.dhis.org>
p4raw-id: //depot/perl@23870
Jarkko Hietaniemi [Sun, 23 Jan 2005 21:25:01 +0000]
Re: Smoke [5.9.2] 23863 FAIL(F) MSWin32 WinXP/.Net SP1 (x86/1 cpu)
Message-Id: <
41F3FA0D.4010301@iki.fi>
The uc() memory reduction patch had a memory leak...
p4raw-id: //depot/perl@23869
Nicholas Clark [Sun, 23 Jan 2005 22:06:01 +0000]
Tidy up 2 comments
p4raw-id: //depot/perl@23868
Nicholas Clark [Sun, 23 Jan 2005 22:05:12 +0000]
Assimilate ExtUtils::Constant 0.16
p4raw-id: //depot/perl@23867
Nicholas Clark [Sun, 23 Jan 2005 21:43:17 +0000]
Slightly terser code in S_regpposixcc (names inside [:*here*:])
p4raw-id: //depot/perl@23866
Jarkko Hietaniemi [Sat, 22 Jan 2005 23:22:47 +0000]
Re: Smoke [5.9.2] 23792 FAIL(F) osf1 V5.1 (21264A)/4 cpu)
Message-ID: <
41F2C427.7020003@iki.fi>
Date: Sat, 22 Jan 2005 23:22:47 +0200
p4raw-id: //depot/perl@23864
Jarkko Hietaniemi [Sat, 22 Jan 2005 11:33:12 +0000]
Re: uc($long_utf8_string) exhausts memory
Message-Id: <
41F21DD8.3050500@iki.fi>
change #23857 miscalculated the SvGROW size
p4raw-link: @23857 on //depot/perl:
89ebb4a3f2a55825eeed13aaf58db5c73d2140ef
p4raw-id: //depot/perl@23863
Jarkko Hietaniemi [Sat, 22 Jan 2005 19:45:02 +0000]
Re: Smoke [5.9.2] 23792 FAIL(F) osf1 V5.1 (21264A)/4 cpu)
Message-ID: <
41F2911E.8090204@iki.fi>
(drop optimisation on pp_pack.c for gcc on osf1 to -O1)
p4raw-id: //depot/perl@23862
Nicholas Clark [Sat, 22 Jan 2005 14:15:58 +0000]
Update copyright years and add editor blocks
p4raw-id: //depot/perl@23861
Jarkko Hietaniemi [Sat, 22 Jan 2005 11:21:14 +0000]
Re: [PATCH] do not assume quads or long doubles
Message-ID: <
41F21B0A.2050301@iki.fi>
Date: Sat, 22 Jan 2005 11:21:14 +0200
p4raw-id: //depot/perl@23860
Nicholas Clark [Sat, 22 Jan 2005 00:39:41 +0000]
Remove now-unnecessary check. (It's done earlier)
p4raw-id: //depot/perl@23858
Jarkko Hietaniemi [Sat, 22 Jan 2005 00:20:12 +0000]
Re: uc($long_utf8_string) exhausts memory
Message-Id: <
41F1801C.3080201@iki.fi>
Make buffer size estimates for utf8 case conversion less maximally
pessimistic
p4raw-id: //depot/perl@23857
Nicholas Clark [Fri, 21 Jan 2005 22:15:43 +0000]
Shrink a switch() statment by driving the size calculations from the
size table. This requires #ifdef()s in the size table initialiser.
Astoundingly this shaves over 6K of the object size with -Os on OS X.
I was expecting about 1K (due to shrinking a branch table). Mind you,
I'm not going to argue with what I got. :-)
p4raw-id: //depot/perl@23854
Nicholas Clark [Fri, 21 Jan 2005 16:46:49 +0000]
Make the length overrun checking and stack extension table driven.
(Shaves about 3k off pp_pack.o)
p4raw-id: //depot/perl@23853
Steven N. Hirsch [Fri, 19 Nov 2004 13:06:57 +0000]
[perl #32503] Fix for Storable module
From: "Steven N. Hirsch" (via RT) <perlbug-followup@perl.org>
Message-ID: <rt-3.0.11-32503-100597.6.
46123979926323@perl.org>
p4raw-id: //depot/perl@23852
Rafael Garcia-Suarez [Fri, 21 Jan 2005 15:51:54 +0000]
Fix spurious warnings emitted by XSLoader via Data::Dumper
p4raw-id: //depot/perl@23851
Nicholas Clark [Fri, 21 Jan 2005 15:43:24 +0000]
Name another pack test
p4raw-id: //depot/perl@23850
Todd Vierling [Fri, 21 Jan 2005 14:36:31 +0000]
[perl #33892] Add Interix support
From: Todd Vierling (via RT) <perlbug-followup@perl.org>
Message-ID: <rt-3.0.11-33892-106280.17.
6407478352545@perl.org>
(except the Configure chunk)
(and bump version numbers of modules)
p4raw-id: //depot/perl@23849
Todd Vierling [Fri, 21 Jan 2005 14:36:31 +0000]
[perl #33892] Add Interix support
From: Todd Vierling (via RT) <perlbug-followup@perl.org>
Message-ID: <rt-3.0.11-33892-106280.17.
6407478352545@perl.org>
p4raw-id: //depot/perl@23848
Rafael Garcia-Suarez [Fri, 21 Jan 2005 14:46:38 +0000]
Upgrade to Test::Harness 2.46
p4raw-id: //depot/perl@23847
Stephen McCamant [Tue, 28 Dec 2004 16:01:49 +0000]
[perl #32967] [PATCH] Re: More B bugs: svref_2object
Message-ID: <16849.62445.116153.489478@apocalypse.OCF.Berkeley.EDU>
p4raw-id: //depot/perl@23845
Steffen Ullrich [Wed, 1 Dec 2004 15:22:34 +0000]
[Patch] [perl #32446] close leaves fd open
Message-ID: <
20041201142236.4273.qmail@lists.develooper.com>
p4raw-id: //depot/perl@23844
Rick Delaney [Wed, 13 Oct 2004 12:40:18 +0000]
Re: [perl #31924] %INC caching failure-case problem
Message-ID: <
20041013164018.GA32174@biff.bort.ca>
p4raw-id: //depot/perl@23843
Yitzchak Scott-Thoennes [Mon, 20 Dec 2004 16:08:56 +0000]
Re: [PATCH] File::Find dies on find({follow=>1, ...}) on Win32
Message-ID: <
20041221000856.GA2924@efn.org>
p4raw-id: //depot/perl@23842
Yitzchak Scott-Thoennes [Sun, 19 Dec 2004 23:57:56 +0000]
doc SVt_PVLV <=> SVt_PVGV change version in B.pm
Message-ID: <
20041220075754.GA800@efn.org>
p4raw-id: //depot/perl@23841
Stas Bekman [Thu, 13 Jan 2005 16:14:23 +0000]
[patch] cleanup perlsfio.h
Message-ID: <
41E6E4AF.8070303@stason.org>
p4raw-id: //depot/perl@23840
Rafael Garcia-Suarez [Thu, 20 Jan 2005 18:33:00 +0000]
VERSION++
p4raw-id: //depot/perl@23839
Alexey Tourbin [Tue, 28 Dec 2004 22:29:37 +0000]
Re: [perl #33173] shellwords.pl and tainting
Message-ID: <
20041228192937.GB7824@solemn.turbinal.org>
p4raw-id: //depot/perl@23838
Nicholas Clark [Thu, 20 Jan 2005 13:21:14 +0000]
Run regen.pl and pod/buildtoc --build-all
p4raw-id: //depot/perl@23836
Nicholas Clark [Thu, 20 Jan 2005 13:20:50 +0000]
A little more determinacy in our sorting
p4raw-id: //depot/perl@23835
Nicholas Clark [Wed, 19 Jan 2005 21:22:30 +0000]
Make "assertion" attribute code and test conditional
p4raw-id: //depot/perl@23827
Robin Barker [Wed, 19 Jan 2005 18:30:31 +0000]
Further follow-up to 23767
Message-ID: <
533D273D4014D411AB1D00062938C4D90849C57D@hotel.npl.co.uk>
p4raw-id: //depot/perl@23824
Noah [Wed, 19 Jan 2005 12:33:52 +0000]
Re: [perl #32498] h2xs generates incorrect code for Makefile.PL for enums
Message-ID: <
20050119173352.GA15592@radu.onastick.net>
p4raw-id: //depot/perl@23822
Yitzchak Scott-Thoennes [Sun, 16 Jan 2005 10:30:45 +0000]
op/stat.t test 9 failing on recent cygwin snapshots
Message-ID: <
20050116183045.GA2768@efn.org>
p4raw-id: //depot/perl@23821
Jos I. Boumans [Tue, 18 Jan 2005 15:12:03 +0000]
Make Data::Dumper work when dynamic extensions are not available
From: "Jos I. Boumans" <kane@xs4all.net>
Message-Id: <
ED6BA2C4-695A-11D9-B09C-000A95EF62E2@xs4all.net>
p4raw-id: //depot/perl@23820
Rafael Garcia-Suarez [Wed, 19 Jan 2005 11:15:14 +0000]
Fix dependencies in ext/B/Makefile.PL
(bug #8254, fix by Alan Burlison)
p4raw-id: //depot/perl@23819
Steve Hay [Wed, 19 Jan 2005 09:33:27 +0000]
Exclude "Thread" from $Config{extensions}
It is already excluded from $Config{dynamic_ext}, so should not be
in $Config{extensions} either. (Note that Thread is actually still
built, though. This is just for consistency with Unix builds.)
p4raw-id: //depot/perl@23817
Steve Hay [Wed, 19 Jan 2005 08:55:06 +0000]
Exclude "Thread" from $Config{dynamic_ext}
This was accidentally broken by change 23757. It has already been
fixed in maint-5.8 when resolving conflicts during integration of
23757, so this one does NOT need integrating itself!
For more details see:
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2005-01/msg00477.html
p4raw-id: //depot/perl@23816
Yitzchak Scott-Thoennes [Thu, 13 Jan 2005 16:11:36 +0000]
Fix for building with MinGW under Cygwin
Subject: [PATCH] building win32 perl with cygwin's mingw (was: Re: [PATCH] Re: lib/Config/Extensions.t fails on Win32)
Message-ID: <
20050114001136.GC2516@efn.org>
p4raw-id: //depot/perl@23807
Steve Hay [Mon, 17 Jan 2005 16:57:10 +0000]
Get $Config{ccversion} or $Config{gccversion} filled in on Win32
p4raw-id: //depot/perl@23806
Nicholas Clark [Fri, 14 Jan 2005 19:56:42 +0000]
Better test diagnostics for the numbers tests.
(Failure diagnostics were always good, but now the tests have names,
which show even when they pass)
p4raw-id: //depot/perl@23805
Nicholas Clark [Fri, 14 Jan 2005 12:06:31 +0000]
Correct the editor block to match the perl 5 policy on tabs
p4raw-id: //depot/perl@23803
Nicholas Clark [Fri, 14 Jan 2005 10:58:47 +0000]
Refactor S_regclass to generate slightly smaller object code
p4raw-id: //depot/perl@23802