2013-10-28 |
Father Chrysostomos | When deleting via hek, pass the computed hash value |
blob | commitdiff |
2013-08-29 |
Karl Williamson | hv.c: Stop being ASCII-centric |
blob | commitdiff | diff to current |
2013-08-21 |
Father Chrysostomos | Move super cache into mro meta |
blob | commitdiff | diff to current |
2013-08-11 |
Father Chrysostomos | Don’t treat COWs specially in locked hashes |
blob | commitdiff | diff to current |
2013-07-23 |
Father Chrysostomos | [perl #72766] Allow huge pos() settings |
blob | commitdiff | diff to current |
2013-06-07 |
Father Chrysostomos | hv.c: Clarify uvar comment |
blob | commitdiff | diff to current |
2013-05-29 |
Nicholas Clark | Cache HvFILL() for larger hashes, and update on inserti... |
blob | commitdiff | diff to current |
2013-05-27 |
Nicholas Clark | Perl_hv_fill() can return early if the hash only has... |
blob | commitdiff | diff to current |
2013-05-09 |
David Mitchell | silence warnings under NO_TAINT_SUPPORT |
blob | commitdiff | diff to current |
2013-05-07 |
Yves Orton | Make it possible to disable and control hash key traver... |
blob | commitdiff | diff to current |
2013-03-27 |
Yves Orton | eliminate the only internal uses of HvFILL |
blob | commitdiff | diff to current |
2013-03-24 |
Yves Orton | Add a commented out warning and a way for diag.t to... |
blob | commitdiff | diff to current |
2013-03-24 |
Yves Orton | improve iterator randomization |
blob | commitdiff | diff to current |
2013-03-18 |
Yves Orton | detect each() after insert and produce warnings when... |
blob | commitdiff | diff to current |
2013-03-18 |
Yves Orton | ensure that inserting into a hash causes its hash itera... |
blob | commitdiff | diff to current |
2013-03-18 |
Yves Orton | perturb insertion order and update xhv_rand during... |
blob | commitdiff | diff to current |
2013-03-18 |
Yves Orton | Harden hashes against hash seed discovery by randomizin... |
blob | commitdiff | diff to current |
2013-02-26 |
Nicholas Clark | In Perl_hv_common(), call S_clear_placeholders() directly. |
blob | commitdiff | diff to current |
2013-02-26 |
Nicholas Clark | Clarify why hv_common() tries to clear placeholders... |
blob | commitdiff | diff to current |
2013-02-26 |
Nicholas Clark | In S_hsplit(), replace a for with a do/while, as the... |
blob | commitdiff | diff to current |
2013-02-26 |
Nicholas Clark | Replace the bulk of Perl_hv_ksplit() with a call to... |
blob | commitdiff | diff to current |
2013-02-26 |
Nicholas Clark | Tweak S_hsplit() to return early if there are no keys... |
blob | commitdiff | diff to current |
2013-02-26 |
Nicholas Clark | Pass the current and desired hash sizes to S_hsplit(). |
blob | commitdiff | diff to current |
2013-02-26 |
Nicholas Clark | Move the code handling allocating a new buffer earlier... |
blob | commitdiff | diff to current |
2013-02-26 |
Nicholas Clark | Refactor the loop logic in S_hsplit() and Perl_hv_kspli... |
blob | commitdiff | diff to current |
2013-02-26 |
Nicholas Clark | Move the call to hv_clear_placeholders() from hsplit... |
blob | commitdiff | diff to current |
2013-02-22 |
Nicholas Clark | Abolish STRANGE_MALLOC. Now all malloc()s are considere... |
blob | commitdiff | diff to current |
2013-01-29 |
bulk88 (via RT) | hv.c: add some NULL check removal |
blob | commitdiff | diff to current |
2012-12-15 |
Father Chrysostomos | Use SvREFCNT_dec_NN in one place in hv.h |
blob | commitdiff | diff to current |
2012-12-10 |
Father Chrysostomos | hv.c: hv_undef: Don’t set mro fields to null before... |
blob | commitdiff | diff to current |
2012-11-25 |
Karl Williamson | Remove "register" declarations |
blob | commitdiff | diff to current |
2012-11-24 |
Yves Orton | prevent memory exhaustion from hash attacks |
blob | commitdiff | diff to current |
2012-11-18 |
Tony Cook | fix -DPERL_GLOBAL_STRUCT builds broken with the hash... |
blob | commitdiff | diff to current |
2012-11-17 |
Yves Orton | Hash Function Change - Murmur hash and true per process... |
blob | commitdiff | diff to current |
2012-11-05 |
Steffen Mueller | Add C define to remove taint support from perl origin/smueller/no_taint3 |
blob | commitdiff | diff to current |
2012-10-08 |
Ruslan Zakirov | use HVhek_KEYCANONICAL in hv_delete |
blob | commitdiff | diff to current |
2012-10-08 |
Ruslan Zakirov | there is no obvious reason not to set flags |
blob | commitdiff | diff to current |
2012-10-08 |
Ruslan Zakirov | use && rather than & |
blob | commitdiff | diff to current |
2012-09-26 |
Nicholas Clark | -Do now also reports updates and use of PL_stashcache. |
blob | commitdiff | diff to current |
2012-09-24 |
Father Chrysostomos | [perl #107000] Don’t leak if hh copying dies |
blob | commitdiff | diff to current |
2012-09-23 |
Father Chrysostomos | Free iterator when freeing tied hash |
blob | commitdiff | diff to current |
2012-09-22 |
Father Chrysostomos | hv.c: comment typo |
blob | commitdiff | diff to current |
2012-09-17 |
Father Chrysostomos | [perl #114924] Make method calls work with ::SUPER... |
blob | commitdiff | diff to current |
2012-08-18 |
Karl Williamson | Omnibus removal of register declarations |
blob | commitdiff | diff to current |
2012-07-19 |
Karl Williamson | perlapi: Clarify hv_fetch() docs |
blob | commitdiff | diff to current |
2012-05-30 |
Ricardo Signes | update the editor hints for spaces, not tabs |
blob | commitdiff | diff to current |
2012-05-22 |
Father Chrysostomos | Check HvNAME in Gv_AMG |
blob | commitdiff | diff to current |
2012-05-22 |
Father Chrysostomos | [perl #112708] Update overloadedness with ‘use overload’ |
blob | commitdiff | diff to current |
2012-03-06 |
David Mitchell | fix slowdown in nested hash freeing |
blob | commitdiff | diff to current |
2012-01-17 |
Nicholas Clark | In Perl_refcounted_he_fetch_pvn(), eliminate nested... |
blob | commitdiff | diff to current |
2012-01-10 |
Father Chrysostomos | Fix crash in hv_undef |
blob | commitdiff | diff to current |
2012-01-10 |
Father Chrysostomos | Document that [ah]v_undef/clear may free the [ah]v |
blob | commitdiff | diff to current |
2012-01-10 |
Father Chrysostomos | Better fix for perl #107440 |
blob | commitdiff | diff to current |
2012-01-04 |
Karl Williamson | hv.c pod: 'Perl_sv_placeholder' should be 'PL_sv_placeh... |
blob | commitdiff | diff to current |
2012-01-01 |
Father Chrysostomos | hv.c: Consistent spaces after dots in apidocs |
blob | commitdiff | diff to current |
2012-01-01 |
Father Chrysostomos | Remove method cache reset from hv.c:hv_free_ent |
blob | commitdiff | diff to current |
2012-01-01 |
Father Chrysostomos | squash some code in hv.c:S_hv_delete_common |
blob | commitdiff | diff to current |
2012-01-01 |
Father Chrysostomos | [perl #100340] Free hash entries before values on delete |
blob | commitdiff | diff to current |
2012-01-01 |
Father Chrysostomos | Update method caches for non-void stash elem deletions |
blob | commitdiff | diff to current |
2011-12-25 |
Father Chrysostomos | hv.c: Make newHVhv work on tied hashes |
blob | commitdiff | diff to current |
2011-12-22 |
Father Chrysostomos | speed up feature-checking slightly |
blob | commitdiff | diff to current |
2011-12-21 |
Father Chrysostomos | Copy hints from tied hh to inner compile scopes |
blob | commitdiff | diff to current |
2011-12-21 |
Father Chrysostomos | Fixing crash in hint.t |
blob | commitdiff | diff to current |
2011-12-20 |
Father Chrysostomos | [perl #106282] Don’t crash cloning tied %^H |
blob | commitdiff | diff to current |
2011-12-01 |
Father Chrysostomos | Use SvOOK_on |
blob | commitdiff | diff to current |
2011-11-30 |
Father Chrysostomos | Correct comment in hv.c:S_share_hek_flags |
blob | commitdiff | diff to current |
2011-11-23 |
Father Chrysostomos | Correct spelling of double free warning |
blob | commitdiff | diff to current |
2011-11-06 |
Father Chrysostomos | each() should not leave RITER set on empty hash |
blob | commitdiff | diff to current |
2011-11-06 |
Father Chrysostomos | hv.c: comment typo |
blob | commitdiff | diff to current |
2011-10-07 |
Tony Cook | document the behaviour of negative klen for hv_fetch... |
blob | commitdiff | diff to current |
2011-10-07 |
Brian Fraser | Cast to signed before negating, to avoid compiler warnings |
blob | commitdiff | diff to current |
2011-10-06 |
Father Chrysostomos | Fix thinko in hek_eq_pvn_flags |
blob | commitdiff | diff to current |
2011-10-06 |
Brian Fraser | hv.c: Stash-related UTF-8 cleanup. |
blob | commitdiff | diff to current |
2011-09-21 |
Father Chrysostomos | [perl #99660] Remove elems from hashes before freeing... |
blob | commitdiff | diff to current |
2011-08-23 |
Chip Salzenberg | SVTYPEMASK must be cast to (svtype) when comparing... |
blob | commitdiff | diff to current |
2011-08-02 |
Vincent Pit | SvREFCNT_dec already checks if the SV is non-NULL |
blob | commitdiff | diff to current |
2011-07-17 |
Father Chrysostomos | Rename store/fetch_cop_label as cop_* |
blob | commitdiff | diff to current |
2011-07-17 |
Reini Urban | Export store_cop_label for the perl compiler |
blob | commitdiff | diff to current |
2011-06-24 |
Father Chrysostomos | [perl #93454] Free deleted iterator when freeing hash |
blob | commitdiff | diff to current |
2011-06-12 |
Father Chrysostomos | Completely free hashes containing nulls |
blob | commitdiff | diff to current |
2011-06-04 |
Father Chrysostomos | Allow restricted hashes containing COWs to be cleared |
blob | commitdiff | diff to current |
2011-06-04 |
Father Chrysostomos | Allow COW values to be deleted from restricted hashes |
blob | commitdiff | diff to current |
2011-05-22 |
Nicholas Clark | Perl_refcounted_he_inc() needs a dVAR to compile with... |
blob | commitdiff | diff to current |
2011-05-20 |
Ton Hospel | [perl #85026] Deleting the current iterator in void... |
blob | commitdiff | diff to current |
2011-05-20 |
Ton Hospel | [perl #85026] deleting elements in a HASH iterator |
blob | commitdiff | diff to current |
2011-05-19 |
David Mitchell | improve api entries for hv_clear() and hv_undef() |
blob | commitdiff | diff to current |
2011-05-19 |
David Mitchell | ensure hash iterator gets deleted |
blob | commitdiff | diff to current |
2011-05-19 |
David Mitchell | make hv freeing iterative rather than recursive |
blob | commitdiff | diff to current |
2011-05-19 |
David Mitchell | add hfree_next_entry(), hv_free_ent_ret() |
blob | commitdiff | diff to current |
2011-05-19 |
David Mitchell | remove 'hfreeentries failed to free hash' panic |
blob | commitdiff | diff to current |
2011-05-19 |
David Mitchell | hv_free_ent: free SV as last action |
blob | commitdiff | diff to current |
2011-05-19 |
David Mitchell | S_hfreeentries: collapse two loops |
blob | commitdiff | diff to current |
2011-05-19 |
David Mitchell | hfreeentries zeros HvARRAY now, so skip manual |
blob | commitdiff | diff to current |
2011-05-19 |
David Mitchell | make hash emptying non-atomic |
blob | commitdiff | diff to current |
2011-05-19 |
David Mitchell | unify PERL_HASH and PERL_HASH_INTERNAL |
blob | commitdiff | diff to current |
2011-05-19 |
David Mitchell | simplify hv_clear |
blob | commitdiff | diff to current |
2011-05-18 |
Michael Witten | Clean: Actually use HvUSEDKEYS() instead of HvKEYS() |
blob | commitdiff | diff to current |
2011-05-18 |
Nicholas Clark | Eliminate C variables unused since 4d0fbddde6c5dcb9... |
blob | commitdiff | diff to current |
2011-04-16 |
Father Chrysostomos | Followup to 088225f/[perl #88132]: packages ending... |
blob | commitdiff | diff to current |
2011-03-20 |
Michael Witten | Clean: Move old comment to proper location |
blob | commitdiff | diff to current |
next |