summaryrefslogtreecommitdiff
path: root/hv.c
Commit message (Expand)AuthorAgeFilesLines
* Const Boy II: The LocalizingAndy Lester2005-06-231-4/+3
* Silence yet more bcc32 compiler warningsSteve Hay2005-06-221-2/+2
* Croak if an attempt is made to modify PL_strtabNicholas Clark2005-06-131-0/+25
* S_share_hek_flags can revert to returning a HEKNicholas Clark2005-06-131-12/+11
* hek_dup can now store the HEK rather than the HE, as there is now aNicholas Clark2005-06-121-12/+15
* Compare HE *s in S_unshare_hek_or_pvn's tight hek loop, rather thanNicholas Clark2005-06-121-2/+3
* Shortcut chasing round strtab when we're not the last reference.Nicholas Clark2005-06-121-0/+9
* In the shared string table, store the HE and HEK next to each otherNicholas Clark2005-06-121-4/+36
* hash key code cleanupNicholas Clark2005-06-111-1/+1
* Random cleanups #47Andy Lester2005-06-071-2/+0
* Lots of constingNicholas Clark2005-06-071-2/+2
* Abstract all access to the shared hash value through SvSHARED_HASH()Nicholas Clark2005-06-061-2/+2
* s/newSVpv_hek/newSVhek/g; # Lousy choice of nameNicholas Clark2005-06-031-1/+1
* Create newSVpv_hek to reduce code duplication where HEKs need to beNicholas Clark2005-06-031-33/+1
* Random constingAndy Lester2005-06-031-8/+11
* Changes 24660 and 24665 both introduced errors into the USEMYMALLOCNicholas Clark2005-06-021-2/+2
* As PERL_HV_ARRAY_ALLOC_BYTES is bytes, not items, the type should beNicholas Clark2005-06-011-5/+10
* Store the xhv_aux structure after the main array.Nicholas Clark2005-06-011-53/+95
* Avoid updating a variable in a loop.Nicholas Clark2005-05-311-15/+25
* Avoid updating a variable in the loopNicholas Clark2005-05-311-5/+5
* Change the logic to avoid needing to set a variable during the loopNicholas Clark2005-05-301-8/+13
* Various HvPLACEHOLDERS() that should be HvPLACEHOLDERS_get()Nicholas Clark2005-05-301-7/+7
* Teeny optimization in S_hv_magic_checkAndy Lester2005-05-301-0/+1
* Store the package name as a shared HEK.Nicholas Clark2005-05-261-18/+10
* Export Perl_hek_dup, which duplicates shared hash keys.Nicholas Clark2005-05-251-0/+19
* Track the mapping between source shared hash keys and target sharedNicholas Clark2005-05-251-10/+22
* Leaking is bad, m'kay.Nicholas Clark2005-05-241-1/+4
* Declaration nit spotted by JarkkoRafael Garcia-Suarez2005-05-231-1/+1
* Move the xpv_pv/xrv_rv member into the SV head, in a union withNicholas Clark2005-05-211-41/+39
* Fool. That should be I32 everywhere.Nicholas Clark2005-05-211-1/+1
* Move hv_name, hv_eiter and hv_riter into a new aux structure.Nicholas Clark2005-05-211-33/+172
* Move placeholders into a new rhash magic type.Nicholas Clark2005-05-211-7/+47
* Remove PMROOT and replace it with a small shell script. Er, magic.Nicholas Clark2005-05-201-1/+0
* consting-eleventy.patch: More consts, plus actual bug fixAndy Lester2005-05-161-24/+24
* Reorder the *more* arena allocation functions into a blockNicholas Clark2005-05-131-19/+19
* Include vim/emacs modelines in generated files to open themRafael Garcia-Suarez2005-05-111-2/+2
* Add editor boilerplates to all C filesRafael Garcia-Suarez2005-05-101-1/+1
* Simplify S_hv_notallowed slightly by passing a prebuilt messageNicholas Clark2005-05-091-9/+8
* Change types of PL_he_arenaroot and PL_pte_arenaroot to avoid casting.Nicholas Clark2005-05-061-5/+3
* Make the arena size changeable at compile time, and up the default byNicholas Clark2005-05-061-2/+2
* Symbian port of PerlJarkko Hietaniemi2005-04-211-0/+6
* Clean-up some warnings when compiling on Win32 with VC++Steve Hay2005-03-291-1/+1
* Third consting batchAndy Lester2005-03-241-1/+1
* Adding const qualifiersAndy Lester2005-03-141-3/+3
* Revert change 23843.Rafael Garcia-Suarez2005-01-241-44/+1
* Update copyright years and add editor blocksNicholas Clark2005-01-221-1/+11
* Re: [perl #31924] %INC caching failure-case problemRick Delaney2005-01-211-1/+44
* Fix a couple of typos.Rafael Garcia-Suarez2004-11-171-1/+1
* Add comment to the top of most .c files explaining their purposeDave Mitchell2004-07-311-0/+10
* hv_store was not passing hash onwards (spotted by Dave)Nicholas Clark2004-07-071-1/+1