summaryrefslogtreecommitdiff
path: root/hv.c
Commit message (Expand)AuthorAgeFilesLines
* In hsplit, if a normal hash has placeholders then clear them beforeNicholas Clark2004-02-271-5/+11
* My re-implementation of hv_clear_placeholders was buggy - not sure whyNicholas Clark2004-02-271-1/+4
* Comment to record why we can't clear placeholders in hsplitNicholas Clark2004-02-071-0/+5
* deleting keys in restricted hashes was leaking the entry. Yow!Nicholas Clark2004-02-071-0/+1
* Now hv_delete is able to ingore placeholders.Nicholas Clark2004-02-071-15/+0
* hv_clear_placeholders now manipulates the linked lists directly, ratherNicholas Clark2004-02-071-36/+39
* Refactor VOS patches for bleadperl and perl-5.8.xPaul Green2004-01-171-2/+2
* remove duplicate PERL_HASH (as spotted by Enache Adrian inNicholas Clark2003-12-201-1/+0
* S_save_hek_flags should honour the "free" flag.Nicholas Clark2003-12-141-2/+6
* Some fool missed a letter n.Nicholas Clark2003-12-141-19/+22
* Re: Change 21862Adrian M. Enache2003-12-141-0/+4
* Clean up a bug I introduced into caseless ENV hv_deleteNicholas Clark2003-12-141-15/+10
* temporary fix to avoid t/op/tie.t failures on Win32Adrian M. Enache2003-12-091-1/+1
* Integrate change #21862 from maint-5.8 :Rafael Garcia-Suarez2003-12-081-0/+3
* iterator reset moved to hv.c (was: [PATCH] SCALAR/FIRSTKEY for tied hashes in...Tassilo von Parseval2003-12-081-1/+3
* SCALAR/FIRSTKEY for tied hashes in scalar contextTassilo von Parseval2003-12-061-0/+29
* Should fix the infinite loop on a dynamic %ENV fetchNicholas Clark2003-11-241-1/+2
* Tweak the order of initialisation of oentry in hv_fetch_common -Nicholas Clark2003-11-241-5/+5
* D'oh. Mistake in the DYNAMIC_ENV_FETCH conditional codeNicholas Clark2003-11-221-1/+1
* Reorder functions in hv.c so that callers of hv_fetch_common are allNicholas Clark2003-11-221-137/+137
* "Space Is a Province of Brazil"Nicholas Clark2003-11-221-263/+219
* Farewell hv_exists_common - exists is now a call to fetchNicholas Clark2003-11-221-219/+147
* Shift negative klen/flags games from hv_store_common out to hv_storeNicholas Clark2003-11-221-18/+26
* Shift negative klen/flags games from hv_exists_common out to hv_existsNicholas Clark2003-11-221-17/+33
* Move the negative key -> utf8 flag conversion out to hv_deleteNicholas Clark2003-11-211-17/+30
* Tweaks to S_hv_delete_common:Nicholas Clark2003-11-211-12/+13
* Shift negative klen/flags games from hv_fetch_common out to hv_fetchNicholas Clark2003-11-201-14/+20
* Merge sv_store_flags and sv_store_ent into sv_store_commonNicholas Clark2003-11-201-183/+72
* promote hv_clear_placeholders to perl APIAlan Burlison2003-11-201-0/+55
* merge hv_fetch and hv_fetch_ent into hv_fetch_commonNicholas Clark2003-11-191-197/+94
* integrate hv_delete and hv_delete_ent into hv_delete_commonNicholas Clark2003-11-191-166/+50
* clear of empty locked hash SEGVsAlan Burlison2003-11-191-1/+1
* merge hv_exists and hv_exists_ent into S_hv_exists_commonNicholas Clark2003-11-191-115/+46
* Ooops. left an XXX comment in, and worse still it's a // commentNicholas Clark2003-11-161-1/+0
* utf8 keys now work for tied hashes via hv_fetch, hv_store, hv_deleteNicholas Clark2003-11-161-8/+23
* Accessing unicode keys in tie hashes via hv_exists was broken.Nicholas Clark2003-11-161-0/+9
* Re: Storable ErrorNicholas Clark2003-11-151-0/+73
* Stas would prefer not to have MOD_PERL defines in perl.Nicholas Clark2003-11-031-0/+1
* 14 is the chain length for attack. FromNicholas Clark2003-10-301-1/+1
* Return 21533 (with modifications) having found the problemNicholas Clark2003-10-251-16/+46
* Back out 21533 because it broke Encode's build in really weird waysNicholas Clark2003-10-251-35/+15
* Plan C rough edge smoothing. Criteria for a hash split is nowNicholas Clark2003-10-251-15/+35
* embedding perlRadu Greab2003-10-211-0/+1
* Plan C rough edge smoothing - forgot to turn on the "has key flags"Nicholas Clark2003-10-171-0/+2
* Plan C for foiling the algorithmic complexity attackNicholas Clark2003-10-161-10/+131
* Duplicate 19423 (pathological hashes too easy) into share_hek_flagsNicholas Clark2003-10-161-1/+1
* Duplicate 19423 (pathological hashes too easy) into hv_store_entNicholas Clark2003-10-141-2/+2
* hv_fetch_{ent,flags} failed to set HvHASKFLAGS on a hash where aAbhijit Menon-Sen2003-08-091-0/+4
* Re: [PATCH] Re: Storing &PL_sv_undef as a hash key with perl-5.8.xMarcus Holland-Moritz2003-07-271-21/+20
* Retract #19867; the bug was really much simpler:Jarkko Hietaniemi2003-06-281-19/+17