summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* added information how to build on LeopardIgor Sutton2008-12-311-0/+6
* In mro_get_mro, use the length and UTF-8-ness now contained in struct mro_algNicholas Clark2008-12-291-3/+8
* Mark my dual-life modules as authoritative in bleadRafael Garcia-Suarez2008-12-291-3/+3
* PL_registered_mros can start with 1 hash bucket, as it will probably neverNicholas Clark2008-12-291-0/+2
* Bump switch version to 2.14Rafael Garcia-Suarez2008-12-291-4/+4
* Make Switch.pm skip POD like perl doesRafael Garcia-Suarez2008-12-281-9/+3
* Fix line numbering issues with POD filtered by Switch.pmRafael Garcia-Suarez2008-12-281-1/+2
* Switch.pm doesn't appear to support plain arrays and hashes in case().Rafael Garcia-Suarez2008-12-281-2/+1
* Let us direct Switch questions to P5P.Rafael Garcia-Suarez2008-12-282-4/+5
* Handle non-numeric version numbers in ext/Digest/MD5/Makefile.PLJerry Hedden2008-12-281-1/+1
* Also define 'localizing' in pp_helem for the sake of clarityVincent Pit2008-12-281-2/+3
* On scope end, delete localized array elements that should not exist anymore, ...Vincent Pit2008-12-283-7/+157
* Add save_adelete()/SAVEADELETE() to save on the stack an array element deleteVincent Pit2008-12-286-0/+30
* Introduce SvCANEXISTDELETE in pp.h, which simplify the logic in pp_helem and ...Vincent Pit2008-12-283-28/+29
* Fix malformed utf8 in regexec.cKarl2008-12-281-6/+12
* Revise malformed utf8 test caseKarl2008-12-281-1/+4
* Add casts to gain C++ compatibility, as spotted by Yves.Nicholas Clark2008-12-281-5/+5
* Add a key flag HVhek_KEYCANONICAL for Perl_hv_common(), which signals that theNicholas Clark2008-12-282-2/+9
* Verify that pre-computing hashes with shared hash key scalars does not causeNicholas Clark2008-12-281-13/+30
* Also test Perl_hv_common() and pre-computed hashes for SV keys.Nicholas Clark2008-12-282-11/+21
* Precomputing the hash value for a string representable in bytes, but passed inNicholas Clark2008-12-283-1/+31
* Fix typo in code not yet used.Nicholas Clark2008-12-281-1/+1
* Move all mro:: XS functions from mro.c to ext/mro/mro.xs, except forNicholas Clark2008-12-276-215/+166
* In struct mro_meta, rename mro_linear_dfs to mro_linear_all, and change it fromNicholas Clark2008-12-273-19/+19
* In struct mro_meta, rename mro_linear_c3 to mro_linear_current, and change itNicholas Clark2008-12-273-27/+30
* Break out the set-the-MRO logic from the XS_mro_set_mro into Perl_mro_set_mro(),Nicholas Clark2008-12-274-21/+38
* Optimisation of the use of the meta structure - don't create a hash if all weNicholas Clark2008-12-272-19/+76
* Remove the comment that the mro:: functions are actually in the coreNicholas Clark2008-12-271-2/+1
* Proper pluggable Method Resolution Orders. 'c3' is now implemented outside theNicholas Clark2008-12-2718-455/+508
* Explictly export Perl_mro_meta_init() so that HvMROMETA() can become part of theNicholas Clark2008-12-274-7/+4
* Add Perl_mro_register() to register Method Resolution Orders,Nicholas Clark2008-12-279-29/+74
* Add MRO_GET_PRIVATE_DATA() to use the cached mro private data where possible.Nicholas Clark2008-12-272-2/+7
* Repurpose struct mro_meta to allow it to store cached linear ISA for arbitaryNicholas Clark2008-12-276-14/+90
* Merge branch 'blead' of nicholas@perl5.git.perl.org:/gitroot/perl into bleadNicholas Clark2008-12-274-9/+28
|\
| * fix problem on some platformsYves Orton2008-12-271-1/+1
| * tweak dependencyYves Orton2008-12-271-1/+1
| * fix bug #57042 - preserve $^R across TRIE matchesYves Orton2008-12-272-4/+23
| * ignore bugBLAH.pl files as they are likely dev/test/debugging byproductYves Orton2008-12-271-0/+2
| * better .patchnum/.sha1 dependency stuffYves Orton2008-12-271-4/+2
* | Tweak make_patchnum.sh to cope with /bin/sh on Solaris 9, in particular errorsNicholas Clark2008-12-271-5/+5
|/
* add cflags as a dependency for all object files. (it is used to control the a...Yves Orton2008-12-272-3/+4
* apparently this isnt necessary after all.Yves Orton2008-12-271-3/+0
* make make_patchnum.sh (more) portableYves Orton2008-12-271-2/+14
* rebuild cflags if cflags.sh changesYves Orton2008-12-271-0/+3
* come new version related code in perl.c is not enabled -- explain whyYves Orton2008-12-271-0/+2
* remove .sha1 file as well if necessaryYves Orton2008-12-271-0/+1
* forgot that i was modifying a generated fileYves Orton2008-12-271-0/+3
* add a newline for clarityYves Orton2008-12-271-0/+1
* better git based version numbering (hopefully sane)Yves Orton2008-12-273-11/+19
* tidier -v outputYves Orton2008-12-271-3/+3