19 years agospeed up is_utf8_char()
Jarkko Hietaniemi [Thu, 2 Jun 2005 21:52:46 +0000]
speed up is_utf8_char()
Message-ID: <429F557E.3090007@gmail.com>

p4raw-id: //depot/perl@24687

19 years agoQuotes in pod/*.pod
Andy Lester [Thu, 2 Jun 2005 16:19:54 +0000]
Quotes in pod/*.pod
Message-ID: <20050602211954.GA22107@petdance.com>

p4raw-id: //depot/perl@24686

19 years agoIndent fix
Rafael Garcia-Suarez [Fri, 3 Jun 2005 07:59:48 +0000]
Indent fix

p4raw-id: //depot/perl@24685

19 years agoFAQ sync
Rafael Garcia-Suarez [Fri, 3 Jun 2005 07:58:10 +0000]
FAQ sync

p4raw-id: //depot/perl@24684

19 years agosymbian/xsbuild.pl
Jarkko Hietaniemi [Fri, 3 Jun 2005 11:00:01 +0000]
symbian/xsbuild.pl
Message-ID: <B356D8F434D20B40A8CEDAEC305A1F24E7A225@esebe105.NOE.Nokia.com>

p4raw-id: //depot/perl@24683

19 years agoSvPVX_const() - patch #4
Steve Peters [Thu, 2 Jun 2005 13:41:35 +0000]
SvPVX_const() - patch #4
Message-ID: <20050602184135.GA13682@mccoy.peters.homeunix.org>

p4raw-id: //depot/perl@24682

19 years agoRe: [patch] teach B::Concise to see XS code
Jim Cromie [Wed, 1 Jun 2005 08:01:17 +0000]
Re: [patch] teach B::Concise to see XS code
Message-ID: <429DBFAD.1090308@divsol.com>

p4raw-id: //depot/perl@24681

19 years agoIntegrate perl587delta.pod, the changes in perlhist.pod, and update
Nicholas Clark [Thu, 2 Jun 2005 16:40:58 +0000]
Integrate perl587delta.pod, the changes in perlhist.pod, and update
the relevant makefiles and tables-of-contents to reflect this.

p4raw-id: //depot/perl@24680
p4raw-branched: from //depot/maint-5.8/perl@24679 'branch in'
pod/perl587delta.pod
p4raw-integrated: from //depot/maint-5.8/perl@24679 'copy in'
pod/perlhist.pod (@24141..) 'merge in' win32/pod.mak (@23153..)
p4raw-integrated: from //depot/maint-5.8/perl@23573 'edit in' pod.lst
(@23153..) Makefile.SH (@23406..) pod/perl.pod (@23476..)
'ignore' pod/perltoc.pod (@23408..) win32/Makefile
win32/makefile.mk (@23480..) vms/descrip_mms.template
(@23560..) 'merge in' MANIFEST (@23461..)

19 years agoDynaLoader dl_unload_file for win32 ( dl_win32.xs )
DH [Tue, 31 May 2005 08:33:27 +0000]
DynaLoader dl_unload_file for win32 ( dl_win32.xs )
Message-ID: <20050531153327.85145.qmail@unknown-209-73-178-237.yahoo.com>

(with a couple of minor tweaks)

p4raw-id: //depot/perl@24679

19 years agoDave can see a better way of doing the rounding.
Nicholas Clark [Thu, 2 Jun 2005 15:10:54 +0000]
Dave can see a better way of doing the rounding.

p4raw-id: //depot/perl@24678

19 years ago24672 is innocent. valgrind + perl's malloc considered harmful.
Nicholas Clark [Thu, 2 Jun 2005 14:42:20 +0000]
24672 is innocent. valgrind + perl's malloc considered harmful.

p4raw-id: //depot/perl@24677

19 years agoChanges 24660 and 24665 both introduced errors into the USEMYMALLOC
Nicholas Clark [Thu, 2 Jun 2005 13:36:01 +0000]
Changes 24660 and 24665 both introduced errors into the USEMYMALLOC
code. Plus change 24672 appears to break under USEMYMALLOC, so revert
it for now.

p4raw-id: //depot/perl@24676

19 years agoUpgrade to ExtUtils::CBuilder 0.12 and ExtUtils::ParseXS 2.10
Rafael Garcia-Suarez [Thu, 2 Jun 2005 11:19:02 +0000]
Upgrade to ExtUtils::CBuilder 0.12 and ExtUtils::ParseXS 2.10

p4raw-id: //depot/perl@24675

19 years agoCPP typo fix (by Dominic Dunlop)
Rafael Garcia-Suarez [Thu, 2 Jun 2005 09:39:26 +0000]
CPP typo fix (by Dominic Dunlop)

p4raw-id: //depot/perl@24674

19 years agoOops. My maths was too generous (by 1).
Nicholas Clark [Thu, 2 Jun 2005 09:29:48 +0000]
Oops. My maths was too generous (by 1).

p4raw-id: //depot/perl@24673

19 years agoAvoid duplicate calls to PAD_COMPNAME_OURSTASH, which is an expensive
Nicholas Clark [Thu, 2 Jun 2005 09:24:17 +0000]
Avoid duplicate calls to PAD_COMPNAME_OURSTASH, which is an expensive
macro.

p4raw-id: //depot/perl@24672

19 years agoFix changed diagnostic
Rafael Garcia-Suarez [Thu, 2 Jun 2005 09:06:39 +0000]
Fix changed diagnostic

p4raw-id: //depot/perl@24671

19 years agoSvPVX_const() - part 3 ... and const'ing Storable
Steve Peters [Tue, 31 May 2005 09:55:43 +0000]
SvPVX_const() - part 3 ... and const'ing Storable
Message-Id: <20050531145543.GA8051@mccoy.peters.homeunix.org>

p4raw-id: //depot/perl@24670

19 years agouse lengths in sv_setpv() calls
Andy Lester [Wed, 1 Jun 2005 23:16:56 +0000]
use lengths in sv_setpv() calls
Message-ID: <20050602041656.GA3000@petdance.com>

p4raw-id: //depot/perl@24669

19 years agoNew HW model; more on threads for 10.20
H.Merijn Brand [Thu, 2 Jun 2005 08:02:23 +0000]
New HW model; more on threads for 10.20

p4raw-id: //depot/perl@24668

19 years agoHP-UX specific #pragma entered in #23890 is not supported
H.Merijn Brand [Thu, 2 Jun 2005 07:52:09 +0000]
HP-UX specific #pragma entered in #23890 is not supported
on HP-UX 10.20 and older

p4raw-id: //depot/perl@24667

19 years agoQuotes fixed, see also perl #36079
Andy Lester [Thu, 2 Jun 2005 00:02:38 +0000]
Quotes fixed, see also perl #36079
Message-ID: <20050602050238.GA4001@petdance.com>

p4raw-id: //depot/perl@24666

19 years agoRound up all string length requests to malloc()/realloc() to the next
Nicholas Clark [Wed, 1 Jun 2005 20:46:02 +0000]
Round up all string length requests to malloc()/realloc() to the next
multiple of 4/8 bytes [sizeof(size_t)] on the assumption that malloc()
internally will quantise, and so we're going to use space that
otherwise would be wasted. Hopefully this will save realloc()ing.

p4raw-id: //depot/perl@24665

19 years agoI think SvCUR() was intended rather than SvLEN()
Nicholas Clark [Wed, 1 Jun 2005 20:42:29 +0000]
I think SvCUR() was intended rather than SvLEN()

p4raw-id: //depot/perl@24664

19 years agoWe don't have XRVs any more, so remove the typedef
Nicholas Clark [Wed, 1 Jun 2005 15:40:57 +0000]
We don't have XRVs any more, so remove the typedef

p4raw-id: //depot/perl@24663

19 years agoZero-ing the new HV array is pointless, as we write to every element.
Nicholas Clark [Wed, 1 Jun 2005 15:23:02 +0000]
Zero-ing the new HV array is pointless, as we write to every element.
Also avoid calling into he_dup when the HE is 0, to save the function
call overhead.

p4raw-id: //depot/perl@24662

19 years agoAs PERL_HV_ARRAY_ALLOC_BYTES is bytes, not items, the type should be
Nicholas Clark [Wed, 1 Jun 2005 15:08:02 +0000]
As PERL_HV_ARRAY_ALLOC_BYTES is bytes, not items, the type should be
char rather than HE *. Bug was harmless, overallocating by a factor
of sizeof(HE *)

p4raw-id: //depot/perl@24661

19 years agoStore the xhv_aux structure after the main array.
Nicholas Clark [Wed, 1 Jun 2005 14:33:14 +0000]
Store the xhv_aux structure after the main array.
This reduces the size of HV bodies from 24 to 20 bytes on a 32 bit
build. It has the side effect of defined %symbol_table:: now always
being true. defined %hash is already deprecated.

p4raw-id: //depot/perl@24660

19 years agoIf we're building config_heavy.pl somewhere else, then we need to
Nicholas Clark [Wed, 1 Jun 2005 14:28:38 +0000]
If we're building config_heavy.pl somewhere else, then we need to
require it, not something (or maybe nothing) in the correct place.

p4raw-id: //depot/perl@24659

19 years agoRevert change #24656
Rafael Garcia-Suarez [Wed, 1 Jun 2005 14:16:32 +0000]
Revert change #24656
p4raw-link: @24656 on //depot/perl: 5cf1bec94acfda2c63b79cbc3b0bce4e6fe08b97

p4raw-id: //depot/perl@24658

19 years agoFollowing the head refactoring, the Newz doesn't clear the SvPVX
Nicholas Clark [Wed, 1 Jun 2005 09:19:46 +0000]
Following the head refactoring, the Newz doesn't clear the SvPVX
So PL_mess_sv contained an uninitialised value.

p4raw-id: //depot/perl@24657

19 years agoeliminate always running mktables
Robin Barker [Wed, 1 Jun 2005 09:55:16 +0000]
eliminate always running mktables
Message-ID: <533D273D4014D411AB1D00062938C4D90849C6B8@hotel.npl.co.uk>

p4raw-id: //depot/perl@24656

19 years agoDon't touch lib/ExtUtils/Miniperl.pm when rebuild identically
Rafael Garcia-Suarez [Wed, 1 Jun 2005 09:09:35 +0000]
Don't touch lib/ExtUtils/Miniperl.pm when rebuild identically

p4raw-id: //depot/perl@24655

19 years agoRe: [patch] teach B::Concise to see XS code
Stephen McCamant [Sat, 21 May 2005 21:52:31 +0000]
Re: [patch] teach B::Concise to see XS code
Message-ID: <17040.4111.265639.434150@apocalypse.OCF.Berkeley.EDU>

Correctly nullify CvSTART when undef'ing a CV

p4raw-id: //depot/perl@24654

19 years agoRe: [patch] teach B::Concise to see XS code
Jim Cromie [Sat, 21 May 2005 09:24:24 +0000]
Re: [patch] teach B::Concise to see XS code
Message-ID: <428F52A8.20702@divsol.com>

p4raw-id: //depot/perl@24653

19 years agoSpeed up lib/unicore/mktables by 45%
Andy Lester [Tue, 31 May 2005 12:39:00 +0000]
Speed up lib/unicore/mktables by 45%
Message-ID: <20050531173900.GA9820@petdance.com>

p4raw-id: //depot/perl@24652

19 years agoRemove duplicated line
Rafael Garcia-Suarez [Tue, 31 May 2005 20:34:44 +0000]
Remove duplicated line

p4raw-id: //depot/perl@24651

19 years agoUpgrade to Module::CoreList 2.02
Rafael Garcia-Suarez [Tue, 31 May 2005 20:31:55 +0000]
Upgrade to Module::CoreList 2.02

p4raw-id: //depot/perl@24650

19 years agoAttempt 2 at a diet memory layout can go live.
Nicholas Clark [Tue, 31 May 2005 12:03:30 +0000]
Attempt 2 at a diet memory layout can go live.

p4raw-id: //depot/perl@24649

19 years agoAvoid updating a variable in a loop.
Nicholas Clark [Tue, 31 May 2005 10:40:01 +0000]
Avoid updating a variable in a loop.
Only calculate the number of links in a hash bucket chain if we really
need it.

p4raw-id: //depot/perl@24648

19 years agoAvoid updating a variable in the loop
Nicholas Clark [Tue, 31 May 2005 10:02:12 +0000]
Avoid updating a variable in the loop

p4raw-id: //depot/perl@24646

19 years agoByteLoader.xs cleanup
Andy Lester [Mon, 30 May 2005 22:28:36 +0000]
ByteLoader.xs cleanup
Message-ID: <20050531032836.GA32198@petdance.com>

p4raw-id: //depot/perl@24645

19 years agoAdd DECC to the symbol list
Yitzchak Scott-Thoennes [Mon, 30 May 2005 16:33:15 +0000]
Add DECC to the symbol list
Subject: [PATCH]lette Re: updated tru64 cc [PATCH]es (Re: [PATCH]es: Tru64/blead)
Message-ID: <20050530233315.GA3088@efn.org>

p4raw-id: //depot/perl@24644

19 years agoadd pointer to email explaining why eval {goto &foo} is banned
Dave Mitchell [Mon, 30 May 2005 23:37:15 +0000]
add pointer to email explaining why eval {goto &foo} is banned

p4raw-id: //depot/perl@24642

19 years agoChange the logic to avoid needing to set a variable during the loop
Nicholas Clark [Mon, 30 May 2005 21:02:34 +0000]
Change the logic to avoid needing to set a variable during the loop

p4raw-id: //depot/perl@24638

19 years agoVarious HvPLACEHOLDERS() that should be HvPLACEHOLDERS_get()
Nicholas Clark [Mon, 30 May 2005 13:01:27 +0000]
Various HvPLACEHOLDERS() that should be HvPLACEHOLDERS_get()

p4raw-id: //depot/perl@24633

19 years agoUpgrade to PathTools 3.08
Rafael Garcia-Suarez [Mon, 30 May 2005 11:54:23 +0000]
Upgrade to PathTools 3.08

p4raw-id: //depot/perl@24631

19 years agogcc hints were not yet applied to gcc-4.x
H.Merijn Brand [Mon, 30 May 2005 11:07:45 +0000]
gcc hints were not yet applied to gcc-4.x
Now they are

p4raw-id: //depot/perl@24630

19 years ago[perl #36037] Perl 5.8.7-RC1 build problems on LynxOS
Olli Savia [Mon, 30 May 2005 10:59:35 +0000]
[perl #36037] Perl 5.8.7-RC1 build problems on LynxOS
From: Olli Savia (via RT) <perlbug-followup@perl.org>
Message-ID: <rt-3.0.11-36037-113779.5.23037641993746@perl.org>

p4raw-id: //depot/perl@24629

19 years agoregen after #24627
H.Merijn Brand [Mon, 30 May 2005 10:28:06 +0000]
regen after #24627

p4raw-id: //depot/perl@24628

19 years agoRe: updated tru64 cc [PATCH]es (Re: [PATCH]es: Tru64/blead)
Jarkko Hietaniemi [Mon, 30 May 2005 09:15:56 +0000]
Re: updated tru64 cc [PATCH]es (Re: [PATCH]es: Tru64/blead)
Message-ID: <429AAF9C.30503@gmail.com>

p4raw-id: //depot/perl@24627

19 years agoTeeny optimization in S_hv_magic_check
Andy Lester [Tue, 24 May 2005 11:41:15 +0000]
Teeny optimization in S_hv_magic_check
Message-ID: <20050524164115.GA12027@petdance.com>

p4raw-id: //depot/perl@24626

19 years ago[PATCH] More embed.fnc strictures, plus consting and localizing
Andy Lester [Tue, 24 May 2005 11:47:22 +0000]
[PATCH] More embed.fnc strictures, plus consting and localizing
Date: Tue, 24 May 2005 11:47:22 -0500
Message-ID: <20050524164722.GC12027@petdance.com>

Subject: [PATCH] Remove unused casts
From: Andy Lester <andy@petdance.com>
Date: Tue, 24 May 2005 11:42:18 -0500
Message-ID: <20050524164218.GB12027@petdance.com>

p4raw-id: //depot/perl@24625

19 years agoMinor grammar fix by Uri Guttman
Rafael Garcia-Suarez [Mon, 30 May 2005 08:11:30 +0000]
Minor grammar fix by Uri Guttman

p4raw-id: //depot/perl@24624

19 years agoperlrun.pod -w description typo
Offer Kaye [Mon, 30 May 2005 11:27:38 +0000]
perlrun.pod -w description typo
Message-ID: <569425050530012768a9baca@mail.gmail.com>

p4raw-id: //depot/perl@24623

19 years ago[PATCH] Minor warning squashings
Andy Lester [Sun, 29 May 2005 00:19:06 +0000]
[PATCH] Minor warning squashings
Date: Sun, 29 May 2005 00:19:06 -0500
Message-Id: <740ea3aca85400c6d03e945323badad4@petdance.com>

Subject: [PATCH] Consting in Opcode.xs
From: Andy Lester <andy@petdance.com>
Date: Sun, 29 May 2005 11:23:50 -0500
Message-ID: <20050529162350.GA13965@petdance.com>

Subject: [PATCH] consting attrs.xs
From: Andy Lester <andy@petdance.com>
Date: Sun, 29 May 2005 14:15:46 -0500
Message-ID: <20050529191546.GA15581@petdance.com>

Subject: [PATCH] consting B.xs
From: Andy Lester <andy@petdance.com>
Date: Sun, 29 May 2005 15:09:24 -0500
Message-ID: <20050529200924.GA15873@petdance.com>

p4raw-id: //depot/perl@24622

19 years agoNeed a cast to avoid a compiler warning.
Nicholas Clark [Mon, 30 May 2005 07:43:05 +0000]
Need a cast to avoid a compiler warning.

p4raw-id: //depot/perl@24621

19 years agoGoodbye xav_arylen. You won't be missed that much.
Nicholas Clark [Sun, 29 May 2005 19:35:38 +0000]
Goodbye xav_arylen. You won't be missed that much.
So now there's a buy 5 get one free offer on PVAV bodies.

p4raw-id: //depot/perl@24619

19 years agocompiler awareness week
Craig A. Berry [Sun, 29 May 2005 12:43:09 +0000]
compiler awareness week
From: "Craig A. Berry" <craigberry@mac.com>
Message-Id: <4299FF2D.90209@mac.com>

p4raw-id: //depot/perl@24618

19 years agoChange the IV to a union.
Nicholas Clark [Sun, 29 May 2005 17:46:39 +0000]
Change the IV to a union.
Revert the NV union back to a plain NV
Transpose the positions of IV and NV (NV is now first)
Don't allocate the NV for PV,PVIV,PVAV and PVHV (last 2 non-allocations
currently disabled by default)

p4raw-id: //depot/perl@24617

19 years agoTeach buildtoc about README.openbsd, and regenerate various makefiles.
Nicholas Clark [Sun, 29 May 2005 14:24:17 +0000]
Teach buildtoc about README.openbsd, and regenerate various makefiles.

p4raw-id: //depot/perl@24615

19 years agoRestort into bulidtoc's preferred order
Nicholas Clark [Sun, 29 May 2005 14:23:32 +0000]
Restort into bulidtoc's preferred order

p4raw-id: //depot/perl@24614

19 years agoVMS build update for blead
Craig A. Berry [Sat, 28 May 2005 23:18:46 +0000]
VMS build update for blead
From: "Craig A. Berry" <craigberry@mac.com>
Message-Id: <429942A6.10601@mac.com>

p4raw-id: //depot/perl@24613

19 years agoRe: t/uni/class.t has a lot to warn about
Jarkko Hietaniemi [Sat, 28 May 2005 11:47:47 +0000]
Re: t/uni/class.t has a lot to warn about
Message-Id: <42983033.5050509@gmail.com>

p4raw-id: //depot/perl@24612

19 years agoRe: [PATCH] Do not install change logs, READMEs, etc...
Michael G. Schwern [Fri, 27 May 2005 12:33:27 +0000]
Re: [PATCH] Do not install change logs, READMEs, etc...
Message-ID: <20050527193327.GC17504@windhund.schwern.org>

p4raw-id: //depot/perl@24610

19 years agoIn assert(), we mustn't stringify the message as part of the first
Nicholas Clark [Fri, 27 May 2005 18:54:36 +0000]
In assert(), we mustn't stringify the message as part of the first
argument to croak, as it's a *printf format, and the thing we're
asserting might itself contain % signs.
Also, as __FILE__ is a string, we can append that to the format,
rather than needing a %s for it.

p4raw-id: //depot/perl@24609

19 years agois() is better than ok()
Nicholas Clark [Fri, 27 May 2005 18:20:26 +0000]
is() is better than ok()

p4raw-id: //depot/perl@24608

19 years agoFix failing Cwd tests on Win32
Steve Hay [Fri, 27 May 2005 16:22:59 +0000]
Fix failing Cwd tests on Win32

Patch was posted to Ken previously

(see http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2005-05/msg00226.html)

but no reply as yet.  I'll mail him again...

p4raw-id: //depot/perl@24607

19 years agoSkip signals and core dump tests on Win32
Steve Hay [Fri, 27 May 2005 16:15:41 +0000]
Skip signals and core dump tests on Win32

See http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2005-05/msg00749.html

p4raw-id: //depot/perl@24606

19 years agoFix more Win32 linker errors caused by change 24561
Steve Hay [Fri, 27 May 2005 15:54:09 +0000]
Fix more Win32 linker errors caused by change 24561

Apparently sys_intern_init and sys_intern_clear are required even for
non-threaded builds on Win32.

p4raw-id: //depot/perl@24605

19 years agoDo not install change logs, READMEs, etc...
Michael G. Schwern [Thu, 26 May 2005 13:43:05 +0000]
Do not install change logs, READMEs, etc...
Message-ID: <20050526204305.GH11558@windhund.schwern.org>

p4raw-id: //depot/perl@24596

19 years agoadd PERL_CALLCONV to PERL_CKDEF and PERL_PPDEF
Jarkko Hietaniemi [Fri, 27 May 2005 13:15:36 +0000]
add PERL_CALLCONV to PERL_CKDEF and PERL_PPDEF
Message-ID: <B356D8F434D20B40A8CEDAEC305A1F24E7A1CD@esebe105.NOE.Nokia.com>

p4raw-id: //depot/perl@24595

19 years agoGet the HEK once only in the hot code (class method calls)
Nicholas Clark [Fri, 27 May 2005 09:18:26 +0000]
Get the HEK once only in the hot code (class method calls)

p4raw-id: //depot/perl@24594

19 years agoRe: [perl #35420] localtime corruption
Michael G. Schwern [Thu, 26 May 2005 13:39:38 +0000]
Re: [perl #35420] localtime corruption
Message-ID: <20050526203938.GG11558@windhund.schwern.org>

p4raw-id: //depot/perl@24593

19 years agoDocumentation nits and fixes for Sv*_set() macros
Steve Peters [Thu, 26 May 2005 14:58:50 +0000]
Documentation nits and fixes for Sv*_set() macros
Message-ID: <20050526195850.GA1308@mccoy.peters.homeunix.org>

p4raw-id: //depot/perl@24592

19 years agoFix some Win32 link errors
Steve Hay [Thu, 26 May 2005 16:56:03 +0000]
Fix some Win32 link errors

p4raw-id: //depot/perl@24591

19 years agoRename the members of the SV head union to avoid pre-processor
Nicholas Clark [Thu, 26 May 2005 16:07:20 +0000]
Rename the members of the SV head union to avoid pre-processor
arguments with embed.h

p4raw-id: //depot/perl@24590

19 years ago-Wall is intolerably noisy with icc.
Abhijit Menon-Sen [Thu, 26 May 2005 15:33:58 +0000]
-Wall is intolerably noisy with icc.

p4raw-id: //depot/perl@24588

19 years agobytes.pm doesn't check undefined subroutine calling
SADAHIRO Tomoyuki [Thu, 26 May 2005 23:46:35 +0000]
bytes.pm doesn't check undefined subroutine calling
Message-Id: <20050526234321.92F1.BQW10602@nifty.com>

p4raw-id: //depot/perl@24585

19 years agoStore the package name as a shared HEK.
Nicholas Clark [Thu, 26 May 2005 14:24:31 +0000]
Store the package name as a shared HEK.
Abolish HvNAME() - as the stored pointer is not a char* you can't set
it directly now.
Storing a pointer to a HEK tracks the length too, and seems to be
faster.

p4raw-id: //depot/perl@24584

19 years agoWe know how big the global string table will be, so use that
Nicholas Clark [Thu, 26 May 2005 12:27:47 +0000]
We know how big the global string table will be, so use that
information.

p4raw-id: //depot/perl@24583

19 years agoIt helps to set the total keys correctly when duplicating a hash.
Nicholas Clark [Thu, 26 May 2005 11:28:24 +0000]
It helps to set the total keys correctly when duplicating a hash.
It helps even more to have a test for this.

p4raw-id: //depot/perl@24582

19 years agoMore possible re-order dependencies solved
H.Merijn Brand [Thu, 26 May 2005 11:26:05 +0000]
More possible re-order dependencies solved

p4raw-id: //depot/perl@24581

19 years agoUpdated lint infrastructure
Andy Lester [Wed, 25 May 2005 12:31:39 +0000]
Updated lint infrastructure
Message-ID: <20050525173139.GB1701@petdance.com>

p4raw-id: //depot/perl@24580

19 years agoMPE/iX has no lchown()
Jarkko Hietaniemi [Thu, 26 May 2005 08:36:19 +0000]
MPE/iX has no lchown()
Message-Id: <42956053.4010200@gmail.com>

p4raw-id: //depot/perl@24579

19 years agoAdded Porting/config_h.pl
H.Merijn Brand [Wed, 25 May 2005 19:05:07 +0000]
Added Porting/config_h.pl

p4raw-id: //depot/perl@24578

19 years agoReordering config_h.SH after metaconfig now semi automated
H.Merijn Brand [Wed, 25 May 2005 18:41:52 +0000]
Reordering config_h.SH after metaconfig now semi automated
This will save me *a lot* of manual work

p4raw-id: //depot/perl@24576

19 years agoExport Perl_hek_dup, which duplicates shared hash keys.
Nicholas Clark [Wed, 25 May 2005 16:26:12 +0000]
Export Perl_hek_dup, which duplicates shared hash keys.

p4raw-id: //depot/perl@24575

19 years agoTrack the mapping between source shared hash keys and target shared
Nicholas Clark [Wed, 25 May 2005 15:52:33 +0000]
Track the mapping between source shared hash keys and target shared
hash keys to save repeated lookups during cloning.

p4raw-id: //depot/perl@24574

19 years agoReplace all uses of HvNAME with the appropriate HvNAME_get or
Nicholas Clark [Wed, 25 May 2005 14:06:55 +0000]
Replace all uses of HvNAME with the appropriate HvNAME_get or
HvNAME_set

p4raw-id: //depot/perl@24573

19 years agoI think for now these have to be disabled by default.
Nicholas Clark [Wed, 25 May 2005 10:02:07 +0000]
I think for now these have to be disabled by default.

p4raw-id: //depot/perl@24572

19 years agoUpdate description of Term::ReadLine and fix typo
perlbug@veggiechinese.net [Tue, 24 May 2005 23:29:37 +0000]
Update description of Term::ReadLine and fix typo
Subject: [perl #35963] Typo in Term::ReadLine
From: "perlbug@veggiechinese.net (via RT)" <perlbug-followup@perl.org>
Message-ID: <rt-3.0.11-35963-113541.14.5614982698687@perl.org>

p4raw-id: //depot/perl@24571

19 years agoInitialising the hash seed needs to be early in case anything
Nicholas Clark [Tue, 24 May 2005 20:23:53 +0000]
Initialising the hash seed needs to be early in case anything
calcualtes HASHes during dup()ing.

p4raw-id: //depot/perl@24570

19 years agoReorder the union to cause Win32 compilers to use void * alignment for
Nicholas Clark [Tue, 24 May 2005 17:13:34 +0000]
Reorder the union to cause Win32 compilers to use void * alignment for
it.

p4raw-id: //depot/perl@24569

19 years agoxsubpp, ParseXS: allow other suffix beyond .c
Jarkko Hietaniemi [Tue, 24 May 2005 12:48:38 +0000]
xsubpp, ParseXS: allow other suffix beyond .c
Message-Id: <B356D8F434D20B40A8CEDAEC305A1F2453D7EB@esebe105.NOE.Nokia.com>

p4raw-id: //depot/perl@24568

19 years agoClarification on the behaviour of qw// and x :
Yitzchak Scott-Thoennes [Tue, 24 May 2005 08:52:00 +0000]
Clarification on the behaviour of qw// and x :
Subject: [PATCH] Re: [perl #35885] qw and x operators doesn't mix
Message-ID: <20050524155200.GA1784@efn.org>

p4raw-id: //depot/perl@24567

19 years agoLeaking is bad, m'kay.
Nicholas Clark [Tue, 24 May 2005 15:21:48 +0000]
Leaking is bad, m'kay.

p4raw-id: //depot/perl@24566

19 years agoRemove Perl_ck_* functions from public API
Rafael Garcia-Suarez [Tue, 24 May 2005 13:50:02 +0000]
Remove Perl_ck_* functions from public API

p4raw-id: //depot/perl@24565

19 years agoCorrect the description of pte_arenaroot
Nicholas Clark [Tue, 24 May 2005 13:01:49 +0000]
Correct the description of pte_arenaroot

p4raw-id: //depot/perl@24564

19 years agoDocumentation nit on @-, found by Guillaume Rousse
Rafael Garcia-Suarez [Tue, 24 May 2005 12:58:45 +0000]
Documentation nit on @-, found by Guillaume Rousse
(plus POD markup simplification, for readability with pod2text)

p4raw-id: //depot/perl@24563