summaryrefslogtreecommitdiff
path: root/hv.c
Commit message (Expand)AuthorAgeFilesLines
* Nicholas says that SvREFCNT_dec should be sufficient hereRafael Garcia-Suarez2009-06-101-1/+3
* Fix [RT#63110] -- two small memory leaks were introduced in 5b9c067Alex Vandiver2009-06-101-1/+1
* Make Perl_hek_dup() cope with a NULL "source" parameter (by returning NULL).Nicholas Clark2009-05-051-1/+5
* Optimisation of the use of the meta structure - don't create a hash if all weNicholas Clark2009-03-301-1/+11
* Repurpose struct mro_meta to allow it to store cached linear ISA for arbitaryNicholas Clark2009-03-301-1/+0
* Eliminate (SV *) casts from the rest of *.c, picking up one (further)Nicholas Clark2009-03-291-38/+44
* Every remaining (HV *) cast in *.cNicholas Clark2009-03-291-1/+1
* Create a direct lookup hash for ->isa() lookup, by retaining theNicholas Clark2009-03-291-0/+1
* assert() that every NN argument is not NULL. Otherwise we have theNicholas Clark2009-03-191-1/+77
* Similiarly Perl_newHV() can become a mathom by making newHV() aNicholas Clark2009-03-051-24/+0
* Precomputing the hash value for a string representable in bytes, but passed inNicholas Clark2009-03-011-0/+5
* Add a key flag HVhek_KEYCANONICAL for Perl_hv_common(), which signals that theNicholas Clark2009-03-011-2/+6
* PATCH: Large omnibus patch to clean up the JRRT quotesTom Christiansen2009-01-051-1/+5
* Integrate:Dave Mitchell2008-12-091-36/+40
* Integrate:Dave Mitchell2008-12-091-0/+1
* Integrate:Nicholas Clark2008-10-261-2/+2
* Integrate:Vincent Pit2008-09-111-1/+1
* Integrate:Dave Mitchell2008-05-281-2/+5
* Integrate:Nicholas Clark2008-01-301-13/+8
* ex-PVBM and mro interact badlyBen Morrow2007-10-171-1/+1
* Fix Win32 breakage caused by #31926Steve Hay2007-09-211-1/+1
* Silence a load of "value computed is not used" warningsRafael Garcia-Suarez2007-09-211-7/+7
* Remove now-unnecessary =cuts where POD is now adjacent to POD.Nicholas Clark2007-09-201-20/+0
* Add a new function Perl_hv_common_key_len(), which contains theNicholas Clark2007-09-201-77/+18
* Move the SV dereference of Perl_hv_fetch()/Perl_hv_store()/Nicholas Clark2007-09-201-27/+34
* Switch Perl_hv_common() to returning void * rather than HE *.Nicholas Clark2007-09-201-23/+24
* Convert hv_delete_ent(), hv_exists_ent(), hv_fetch_ent() andNicholas Clark2007-09-201-31/+1
* assert that what is passed into the hash functions is really an HV.Nicholas Clark2007-09-201-0/+4
* Make hv_fetch_common() non-static, and change its name to hv_common(),Nicholas Clark2007-09-201-39/+36
* Inline and abolish S_hv_magic_uvar_xkey().Nicholas Clark2007-09-191-34/+29
* Send all delete()/delete_ent() calls via S_hv_fetch_common().Nicholas Clark2007-09-191-21/+11
* ext/XS/APItest/t/hash.t was failing because the fieldhash code didn'tNicholas Clark2007-09-191-1/+4
* Call the key transformation function for hv_exists()/hv_fetch()/Nicholas Clark2007-09-191-10/+9
* Call the key transformation function for hv_delete().Nicholas Clark2007-09-191-5/+13
* For an LVALUE fetch, "hv_fetch()" will recurse into "hv_store()" for aNicholas Clark2007-09-191-7/+22
* Revert change #31489.Rafael Garcia-Suarez2007-06-291-25/+3
* Re: [perl #43357] *DESTROY = sub {} at runtimeBrandon Black2007-06-281-3/+25
* More portability nits by JarkkoRafael Garcia-Suarez2007-06-161-1/+1
* more constingAndy Lester2007-05-081-6/+3
* Re: mro status, etcBrandon Black2007-04-301-2/+7
* Move hash action constants to hv.hJerry D. Hedden2007-04-251-6/+1
* Re: new C3 MRO patchBrandon Black2007-04-191-1/+12
* Re-order the flags values for struct refcounted_he to allow theNicholas Clark2007-03-221-17/+12
* The bug fixed by change 29610 would have been avoided with thisNicholas Clark2007-03-011-0/+1
* Fix a couple of typos in internal docsRafael Garcia-Suarez2007-02-281-1/+1
* Add a new API function newSV_type, to replace the idiom:Nicholas Clark2007-02-181-5/+2
* newHV doesn't need to turn off POK or NOK, as they will default to notNicholas Clark2007-02-181-2/+1
* Purge all references to 5005 threads variables in the code.Nicholas Clark2007-02-031-4/+0
* Add a parameter to Perl_get_arena() to pass in the SV type, and recordNicholas Clark2007-01-191-1/+1
* In S_hfreeentries, orig_array can be const.Nicholas Clark2007-01-131-3/+2