summaryrefslogtreecommitdiff
path: root/hv.c
Commit message (Expand)AuthorAgeFilesLines
* fix slowdown in nested hash freeingDavid Mitchell2012-03-061-1/+4
* In Perl_refcounted_he_fetch_pvn(), eliminate nested ? : ternary operators.Nicholas Clark2012-01-171-8/+7
* Fix crash in hv_undefFather Chrysostomos2012-01-091-8/+9
* Document that [ah]v_undef/clear may free the [ah]vFather Chrysostomos2012-01-091-2/+9
* Better fix for perl #107440Father Chrysostomos2012-01-091-0/+8
* hv.c pod: 'Perl_sv_placeholder' should be 'PL_sv_placeholder'Karl Williamson2012-01-041-1/+1
* hv.c: Consistent spaces after dots in apidocsFather Chrysostomos2011-12-311-7/+8
* Remove method cache reset from hv.c:hv_free_entFather Chrysostomos2011-12-311-2/+0
* squash some code in hv.c:S_hv_delete_commonFather Chrysostomos2011-12-311-8/+2
* [perl #100340] Free hash entries before values on deleteFather Chrysostomos2011-12-311-4/+5
* Update method caches for non-void stash elem deletionsFather Chrysostomos2011-12-311-8/+10
* hv.c: Make newHVhv work on tied hashesFather Chrysostomos2011-12-241-4/+8
* speed up feature-checking slightlyFather Chrysostomos2011-12-221-4/+10
* Copy hints from tied hh to inner compile scopesFather Chrysostomos2011-12-211-2/+2
* Fixing crash in hint.tFather Chrysostomos2011-12-201-4/+9
* [perl #106282] Don’t crash cloning tied %^HFather Chrysostomos2011-12-201-1/+1
* Use SvOOK_onFather Chrysostomos2011-12-011-2/+1
* Correct comment in hv.c:S_share_hek_flagsFather Chrysostomos2011-11-291-1/+1
* Correct spelling of double free warningFather Chrysostomos2011-11-221-1/+1
* each() should not leave RITER set on empty hashFather Chrysostomos2011-11-051-0/+1
* hv.c: comment typoFather Chrysostomos2011-11-051-1/+1
* document the behaviour of negative klen for hv_fetch and friendsTony Cook2011-10-071-12/+20
* Cast to signed before negating, to avoid compiler warningsBrian Fraser2011-10-061-3/+3
* Fix thinko in hek_eq_pvn_flagsFather Chrysostomos2011-10-061-1/+1
* hv.c: Stash-related UTF-8 cleanup.Brian Fraser2011-10-061-20/+55
* [perl #99660] Remove elems from hashes before freeing themFather Chrysostomos2011-09-211-2/+6
* SVTYPEMASK must be cast to (svtype) when comparing to SvTYPE()Chip Salzenberg2011-08-231-1/+1
* SvREFCNT_dec already checks if the SV is non-NULLVincent Pit2011-08-021-1/+1
* Rename store/fetch_cop_label as cop_*Father Chrysostomos2011-07-161-7/+7
* Export store_cop_label for the perl compilerReini Urban2011-07-161-0/+18
* [perl #93454] Free deleted iterator when freeing hashFather Chrysostomos2011-06-241-2/+3
* Completely free hashes containing nullsFather Chrysostomos2011-06-121-4/+6
* Allow restricted hashes containing COWs to be clearedFather Chrysostomos2011-06-041-1/+2
* Allow COW values to be deleted from restricted hashesFather Chrysostomos2011-06-041-1/+2
* Perl_refcounted_he_inc() needs a dVAR to compile with -DPERL_GLOBAL_STRUCTNicholas Clark2011-05-221-0/+1
* [perl #85026] Deleting the current iterator in void contextTon Hospel2011-05-191-10/+14
* [perl #85026] deleting elements in a HASH iteratorTon Hospel2011-05-191-2/+10
* improve api entries for hv_clear() and hv_undef()David Mitchell2011-05-191-2/+7
* ensure hash iterator gets deletedDavid Mitchell2011-05-191-6/+3
* make hv freeing iterative rather than recursiveDavid Mitchell2011-05-191-0/+2
* add hfree_next_entry(), hv_free_ent_ret()David Mitchell2011-05-191-54/+86
* remove 'hfreeentries failed to free hash' panicDavid Mitchell2011-05-191-6/+1
* hv_free_ent: free SV as last actionDavid Mitchell2011-05-191-1/+1
* S_hfreeentries: collapse two loopsDavid Mitchell2011-05-191-56/+48
* hfreeentries zeros HvARRAY now, so skip manualDavid Mitchell2011-05-191-12/+1
* make hash emptying non-atomicDavid Mitchell2011-05-191-167/+41
* unify PERL_HASH and PERL_HASH_INTERNALDavid Mitchell2011-05-191-23/+15
* simplify hv_clearDavid Mitchell2011-05-191-11/+10
* Clean: Actually use HvUSEDKEYS() instead of HvKEYS()Michael Witten2011-05-181-4/+4
* Eliminate C variables unused since 4d0fbddde6c5dcb9 refactored HvFILL()Nicholas Clark2011-05-181-6/+2