2014-04-04 |
David Golden | fix documentation of HeUTF8 return value |
blob | commitdiff |
2014-03-20 |
Aaron Crane | hv.h: tweak comment about HvAUX preallocation for large... |
blob | commitdiff | diff to current |
2014-03-18 |
Yves Orton | Preallocate HvAUX() structures for large bucket arrays |
blob | commitdiff | diff to current |
2014-02-28 |
David Mitchell | speed up (non)overloaded derefs |
blob | commitdiff | diff to current |
2014-02-28 |
David Mitchell | gv_check(): use aux flag rather than IsCOW |
blob | commitdiff | diff to current |
2014-02-28 |
David Mitchell | add aux_flags field to HVs with aux struct |
blob | commitdiff | diff to current |
2013-12-29 |
Father Chrysostomos | perlapi: Consistent spaces after dots |
blob | commitdiff | diff to current |
2013-11-04 |
Father Chrysostomos | Make mro code pass precomputed hash values |
blob | commitdiff | diff to current |
2013-11-04 |
Father Chrysostomos | hv.h: missing macro parentheses |
blob | commitdiff | diff to current |
2013-10-28 |
Father Chrysostomos | When deleting via hek, pass the computed hash value |
blob | commitdiff | diff to current |
2013-09-16 |
Tony Cook | [perl #79074] make sure HeSVKEY_force() preserves UTF8n... |
blob | commitdiff | diff to current |
2013-08-21 |
Father Chrysostomos | Move super cache into mro meta |
blob | commitdiff | diff to current |
2013-08-18 |
Father Chrysostomos | [perl #114864] Make UNIVERSAL::DESTROY changes invalida... |
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-07 |
Yves Orton | document and improve hash algorithm randomization relat... |
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 | improve how Devel::Peek::Dump handles iterator information |
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 | Harden hashes against hash seed discovery by randomizin... |
blob | commitdiff | diff to current |
2013-03-18 |
Yves Orton | Split out hash functions into new file and turn into... |
blob | commitdiff | diff to current |
2012-12-05 |
Yves Orton | Switch default hash to SIPHASH on 64 bit builds and... |
blob | commitdiff | diff to current |
2012-12-03 |
Yves Orton | Make it possible to simulate old style one-at-a-time... |
blob | commitdiff | diff to current |
2012-11-25 |
Karl Williamson | Remove "register" declarations |
blob | commitdiff | diff to current |
2012-11-24 |
Yves Orton | Add "buzzhash16" - a random hash function |
blob | commitdiff | diff to current |
2012-11-23 |
Nicholas Clark | SuperFastHash needs to define PERL_HASH_SEED_BYTES... |
blob | commitdiff | diff to current |
2012-11-20 |
Nicholas Clark | The MurmurHash3 code can use the existing perl.h #defin... |
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-09-17 |
Father Chrysostomos | [perl #114924] Make method calls work with ::SUPER... |
blob | commitdiff | diff to current |
2012-08-25 |
Yves Orton | minor doc patches to api stuff |
blob | commitdiff | diff to current |
2012-08-18 |
Karl Williamson | Omnibus removal of register declarations |
blob | commitdiff | diff to current |
2012-05-30 |
Ricardo Signes | update the editor hints for spaces, not tabs |
blob | commitdiff | diff to current |
2011-12-22 |
Father Chrysostomos | speed up feature-checking slightly |
blob | commitdiff | diff to current |
2011-11-30 |
Father Chrysostomos | hv.h: Don’t call a char * parameter ‘sv’! |
blob | commitdiff | diff to current |
2011-11-30 |
Father Chrysostomos | hv.h: remove obsolete comment |
blob | commitdiff | diff to current |
2011-10-17 |
H.Merijn Brand | Make HvENAME** macros smaller and more efficient |
blob | commitdiff | diff to current |
2011-10-06 |
Father Chrysostomos | Remove comment from hv.c that no longer applies |
blob | commitdiff | diff to current |
2011-10-06 |
Father Chrysostomos | Document and apiify hv name length/utf8 macros |
blob | commitdiff | diff to current |
2011-10-06 |
Father Chrysostomos | Remove some _get variants of *NAMEUTF8 macros in [gh]v.h |
blob | commitdiff | diff to current |
2011-10-06 |
Brian Fraser | UTF-8 related macros in hv.h and gv.h |
blob | commitdiff | diff to current |
2011-05-19 |
David Mitchell | unify PERL_HASH and PERL_HASH_INTERNAL |
blob | commitdiff | diff to current |
2011-01-07 |
Peter J. Acklam... | Fix typos (spelling errors) in Perl sources. |
blob | commitdiff | diff to current |
2010-11-24 |
Nicholas Clark | Convert xhv_name in struct xpvhv_aux to be a union... |
blob | commitdiff | diff to current |
2010-11-21 |
Father Chrysostomos | Make hv_undef leave HvENAME alone |
blob | commitdiff | diff to current |
2010-11-21 |
Father Chrysostomos | hv_undef .= _flags |
blob | commitdiff | diff to current |
2010-11-12 |
Father Chrysostomos | mro_isa_changed_in3 is no longer necessary |
blob | commitdiff | diff to current |
2010-11-11 |
Father Chrysostomos | Fix memory leaks in mro_package_moved |
blob | commitdiff | diff to current |
2010-11-02 |
Nicholas Clark | Reorder struct xpvhv_aux to make two I32s adjacent. |
blob | commitdiff | diff to current |
2010-10-30 |
Father Chrysostomos | Remove the #ifdef PERL_CORE surrounding the HvENAME... |
blob | commitdiff | diff to current |
2010-10-30 |
Father Chrysostomos | Add HvENAME_HEK |
blob | commitdiff | diff to current |
2010-10-30 |
Father Chrysostomos | Add HvENAME |
blob | commitdiff | diff to current |
2010-10-27 |
Father Chrysostomos | Renaming of stashes should not be visible from Perl |
blob | commitdiff | diff to current |
2010-10-21 |
Father Chrysostomos | Allow stashes to have multiple names |
blob | commitdiff | diff to current |
2010-10-21 |
Zefram | full API for cop hint hashes |
blob | commitdiff | diff to current |
2010-10-11 |
Father Chrysostomos | Allow mro_isa_changed_in to be called on nonexistent... |
blob | commitdiff | diff to current |
2010-09-28 |
Zefram | systematically provide pv/pvn/pvs/sv quartets |
blob | commitdiff | diff to current |
2010-09-07 |
Ben Morrow | API functions for accessing the runtime hinthash. |
blob | commitdiff | diff to current |
2010-05-21 |
Nicholas Clark | Eliminate xhv_fill from struct xpvhv. |
blob | commitdiff | diff to current |
2010-05-21 |
Nicholas Clark | Make HvFILL() count the allocated buckets, instead... |
blob | commitdiff | diff to current |
2010-05-21 |
Nicholas Clark | Remove union _xivu from struct xpvhv - replace it with... |
blob | commitdiff | diff to current |
2010-05-21 |
Nicholas Clark | In the SV body, exchange the positions of the NV and... |
blob | commitdiff | diff to current |
2010-02-20 |
Marcus Holland-Moritz | Fix apidoc for HeUTF8() |
blob | commitdiff | diff to current |
2009-08-22 |
Nicholas Clark | Eliminate *_ALLOCATED_HEAD and *_HEAD macros which... |
blob | commitdiff | diff to current |
2009-08-22 |
Nicholas Clark | Eliminate the remaining definitions for *_allocated... |
blob | commitdiff | diff to current |
2008-12-28 |
Nicholas Clark | Add a key flag HVhek_KEYCANONICAL for Perl_hv_common... |
blob | commitdiff | diff to current |
2008-12-27 |
Nicholas Clark | In struct mro_meta, rename mro_linear_dfs to mro_linear... |
blob | commitdiff | diff to current |
2008-12-27 |
Nicholas Clark | In struct mro_meta, rename mro_linear_c3 to mro_linear_... |
blob | commitdiff | diff to current |
2008-12-27 |
Nicholas Clark | Proper pluggable Method Resolution Orders. 'c3' is... |
blob | commitdiff | diff to current |
2008-12-27 |
Nicholas Clark | Explictly export Perl_mro_meta_init() so that HvMROMETA... |
blob | commitdiff | diff to current |
2008-12-27 |
Nicholas Clark | Add MRO_GET_PRIVATE_DATA() to use the cached mro privat... |
blob | commitdiff | diff to current |
2008-12-27 |
Nicholas Clark | Repurpose struct mro_meta to allow it to store cached... |
blob | commitdiff | diff to current |
2008-10-28 |
Nicholas Clark | Add MUTABLE_HV(), and remove (HV *) casts from headers. |
blob | commitdiff | diff to current |
2008-10-27 |
Nicholas Clark | Add a macro MUTABLE_PTR(p), which on (non-pedantic... |
blob | commitdiff | diff to current |
2008-09-12 |
Nicholas Clark | Create a direct lookup hash for ->isa() lookup, by... |
blob | commitdiff | diff to current |
2008-05-20 |
Nicholas Clark | metabatman fails the "this patch is self-documenting... |
blob | commitdiff | diff to current |
2008-01-23 |
Nicholas Clark | Deprecate (and remove core use of ) Nullav, Nullcv... |
blob | commitdiff | diff to current |
2008-01-05 |
Rafael Garcia-Suarez | Typo fix |
blob | commitdiff | diff to current |
2008-01-03 |
Nicholas Clark | Missed three sv_2mortal(newSVpvn(...))s in the headers. |
blob | commitdiff | diff to current |
2008-01-03 |
Nicholas Clark | Add HeUTF8() to complement HePV() and then immediately... |
blob | commitdiff | diff to current |
2007-12-30 |
Nicholas Clark | Change 32783 was generating warnings from gcc about... |
blob | commitdiff | diff to current |
2007-12-30 |
Marcus Holland-Moritz | factor out duplicate code in struct xpv* |
blob | commitdiff | diff to current |
2007-12-20 |
Nicholas Clark | Similiarly Perl_newHV() can become a mathom by making... |
blob | commitdiff | diff to current |
2007-09-26 |
Nicholas Clark | Change the way of determining the MRO algorithm used... |
blob | commitdiff | diff to current |
2007-09-20 |
Nicholas Clark | Add a new function Perl_hv_common_key_len(), which... |
blob | commitdiff | diff to current |
2007-09-20 |
Nicholas Clark | Switch Perl_hv_common() to returning void * rather... |
blob | commitdiff | diff to current |
2007-09-20 |
Nicholas Clark | Convert hv_delete_ent(), hv_exists_ent(), hv_fetch_ent... |
blob | commitdiff | diff to current |
2007-09-19 |
Nicholas Clark | Send all delete()/delete_ent() calls via S_hv_fetch_com... |
blob | commitdiff | diff to current |
2007-09-19 |
Nicholas Clark | For an LVALUE fetch, "hv_fetch()" will recurse into... |
blob | commitdiff | diff to current |
2007-06-15 |
Jarkko Hietaniemi | miscellanea |
blob | commitdiff | diff to current |
2007-05-30 |
Brandon Black | Re: HvMROMETA |
blob | commitdiff | diff to current |
2007-05-19 |
Craig A. Berry | Various mro updates from Brandon Black. References: |
blob | commitdiff | diff to current |
2007-04-30 |
Brandon Black | Re: mro status, etc |
blob | commitdiff | diff to current |
2007-04-25 |
Jerry D. Hedden | Move hash action constants to hv.h |
blob | commitdiff | diff to current |
2007-04-20 |
Nicholas Clark | Make struct mro_meta 4(ish) bytes smaller. |
blob | commitdiff | diff to current |
2007-04-20 |
Rafael Garcia-Suarez | A little bit more safe version of HvMROMETA |
blob | commitdiff | diff to current |
2007-04-19 |
Brandon Black | Re: new C3 MRO patch |
blob | commitdiff | diff to current |
2007-03-31 |
Nicholas Clark | Rearrange members of structures to reduce memory size... |
blob | commitdiff | diff to current |
2007-03-22 |
Nicholas Clark | Re-order the flags values for struct refcounted_he... |
blob | commitdiff | diff to current |
2007-03-08 |
Rafael Garcia-Suarez | The HePV macro was borked. |
blob | commitdiff | diff to current |
2007-03-08 |
Rafael Garcia-Suarez | Warning fix. Since HePV's second argument is supposed |
blob | commitdiff | diff to current |
next |