This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
PATCH:[perl #12202] locale fails on OS X
[perl5.git] / hv.h
2014-04-04 David Goldenfix documentation of HeUTF8 return value
2014-03-20 Aaron Cranehv.h: tweak comment about HvAUX preallocation for large...
2014-03-18 Yves OrtonPreallocate HvAUX() structures for large bucket arrays
2014-02-28 David Mitchellspeed up (non)overloaded derefs
2014-02-28 David Mitchellgv_check(): use aux flag rather than IsCOW
2014-02-28 David Mitchelladd aux_flags field to HVs with aux struct
2013-12-29 Father Chrysostomosperlapi: Consistent spaces after dots
2013-11-04 Father ChrysostomosMake mro code pass precomputed hash values
2013-11-04 Father Chrysostomoshv.h: missing macro parentheses
2013-10-28 Father ChrysostomosWhen deleting via hek, pass the computed hash value
2013-09-16 Tony Cook[perl #79074] make sure HeSVKEY_force() preserves UTF8n...
2013-08-21 Father ChrysostomosMove super cache into mro meta
2013-08-18 Father Chrysostomos[perl #114864] Make UNIVERSAL::DESTROY changes invalida...
2013-05-29 Nicholas ClarkCache HvFILL() for larger hashes, and update on inserti...
2013-05-07 Yves Ortondocument and improve hash algorithm randomization relat...
2013-05-07 Yves OrtonMake it possible to disable and control hash key traver...
2013-03-27 Yves Ortoneliminate the only internal uses of HvFILL
2013-03-24 Yves Ortonimprove how Devel::Peek::Dump handles iterator information
2013-03-18 Yves Ortondetect each() after insert and produce warnings when...
2013-03-18 Yves OrtonHarden hashes against hash seed discovery by randomizin...
2013-03-18 Yves OrtonSplit out hash functions into new file and turn into...
2012-12-05 Yves OrtonSwitch default hash to SIPHASH on 64 bit builds and...
2012-12-03 Yves OrtonMake it possible to simulate old style one-at-a-time...
2012-11-25 Karl WilliamsonRemove "register" declarations
2012-11-24 Yves OrtonAdd "buzzhash16" - a random hash function
2012-11-23 Nicholas ClarkSuperFastHash needs to define PERL_HASH_SEED_BYTES...
2012-11-20 Nicholas ClarkThe MurmurHash3 code can use the existing perl.h #defin...
2012-11-17 Yves OrtonHash Function Change - Murmur hash and true per process...
2012-09-17 Father Chrysostomos[perl #114924] Make method calls work with ::SUPER...
2012-08-25 Yves Ortonminor doc patches to api stuff
2012-08-18 Karl WilliamsonOmnibus removal of register declarations
2012-05-30 Ricardo Signesupdate the editor hints for spaces, not tabs
2011-12-22 Father Chrysostomosspeed up feature-checking slightly
2011-11-30 Father Chrysostomoshv.h: Don’t call a char * parameter ‘sv’!
2011-11-30 Father Chrysostomoshv.h: remove obsolete comment
2011-10-17 H.Merijn BrandMake HvENAME** macros smaller and more efficient
2011-10-06 Father ChrysostomosRemove comment from hv.c that no longer applies
2011-10-06 Father ChrysostomosDocument and apiify hv name length/utf8 macros
2011-10-06 Father ChrysostomosRemove some _get variants of *NAMEUTF8 macros in [gh]v.h
2011-10-06 Brian FraserUTF-8 related macros in hv.h and gv.h
2011-05-19 David Mitchellunify PERL_HASH and PERL_HASH_INTERNAL
2011-01-07 Peter J. Acklam... Fix typos (spelling errors) in Perl sources.
2010-11-24 Nicholas ClarkConvert xhv_name in struct xpvhv_aux to be a union...
2010-11-21 Father ChrysostomosMake hv_undef leave HvENAME alone
2010-11-21 Father Chrysostomoshv_undef .= _flags
2010-11-12 Father Chrysostomosmro_isa_changed_in3 is no longer necessary
2010-11-11 Father ChrysostomosFix memory leaks in mro_package_moved
2010-11-02 Nicholas ClarkReorder struct xpvhv_aux to make two I32s adjacent.
2010-10-30 Father ChrysostomosRemove the #ifdef PERL_CORE surrounding the HvENAME...
2010-10-30 Father ChrysostomosAdd HvENAME_HEK
2010-10-30 Father ChrysostomosAdd HvENAME
2010-10-27 Father ChrysostomosRenaming of stashes should not be visible from Perl
2010-10-21 Father ChrysostomosAllow stashes to have multiple names
2010-10-21 Zeframfull API for cop hint hashes
2010-10-11 Father ChrysostomosAllow mro_isa_changed_in to be called on nonexistent...
2010-09-28 Zeframsystematically provide pv/pvn/pvs/sv quartets
2010-09-07 Ben MorrowAPI functions for accessing the runtime hinthash.
2010-05-21 Nicholas ClarkEliminate xhv_fill from struct xpvhv.
2010-05-21 Nicholas ClarkMake HvFILL() count the allocated buckets, instead...
2010-05-21 Nicholas ClarkRemove union _xivu from struct xpvhv - replace it with...
2010-05-21 Nicholas ClarkIn the SV body, exchange the positions of the NV and...
2010-02-20 Marcus Holland-MoritzFix apidoc for HeUTF8()
2009-08-22 Nicholas ClarkEliminate *_ALLOCATED_HEAD and *_HEAD macros which...
2009-08-22 Nicholas ClarkEliminate the remaining definitions for *_allocated...
2008-12-28 Nicholas ClarkAdd a key flag HVhek_KEYCANONICAL for Perl_hv_common...
2008-12-27 Nicholas ClarkIn struct mro_meta, rename mro_linear_dfs to mro_linear...
2008-12-27 Nicholas ClarkIn struct mro_meta, rename mro_linear_c3 to mro_linear_...
2008-12-27 Nicholas ClarkProper pluggable Method Resolution Orders. 'c3' is...
2008-12-27 Nicholas ClarkExplictly export Perl_mro_meta_init() so that HvMROMETA...
2008-12-27 Nicholas ClarkAdd MRO_GET_PRIVATE_DATA() to use the cached mro privat...
2008-12-27 Nicholas ClarkRepurpose struct mro_meta to allow it to store cached...
2008-10-28 Nicholas ClarkAdd MUTABLE_HV(), and remove (HV *) casts from headers.
2008-10-27 Nicholas ClarkAdd a macro MUTABLE_PTR(p), which on (non-pedantic...
2008-09-12 Nicholas ClarkCreate a direct lookup hash for ->isa() lookup, by...
2008-05-20 Nicholas Clarkmetabatman fails the "this patch is self-documenting...
2008-01-23 Nicholas ClarkDeprecate (and remove core use of ) Nullav, Nullcv...
2008-01-05 Rafael Garcia-SuarezTypo fix
2008-01-03 Nicholas ClarkMissed three sv_2mortal(newSVpvn(...))s in the headers.
2008-01-03 Nicholas ClarkAdd HeUTF8() to complement HePV() and then immediately...
2007-12-30 Nicholas ClarkChange 32783 was generating warnings from gcc about...
2007-12-30 Marcus Holland-Moritzfactor out duplicate code in struct xpv*
2007-12-20 Nicholas ClarkSimiliarly Perl_newHV() can become a mathom by making...
2007-09-26 Nicholas ClarkChange the way of determining the MRO algorithm used...
2007-09-20 Nicholas ClarkAdd a new function Perl_hv_common_key_len(), which...
2007-09-20 Nicholas ClarkSwitch Perl_hv_common() to returning void * rather...
2007-09-20 Nicholas ClarkConvert hv_delete_ent(), hv_exists_ent(), hv_fetch_ent...
2007-09-19 Nicholas ClarkSend all delete()/delete_ent() calls via S_hv_fetch_com...
2007-09-19 Nicholas ClarkFor an LVALUE fetch, "hv_fetch()" will recurse into...
2007-06-15 Jarkko Hietaniemimiscellanea
2007-05-30 Brandon BlackRe: HvMROMETA
2007-05-19 Craig A. BerryVarious mro updates from Brandon Black. References:
2007-04-30 Brandon BlackRe: mro status, etc
2007-04-25 Jerry D. HeddenMove hash action constants to hv.h
2007-04-20 Nicholas ClarkMake struct mro_meta 4(ish) bytes smaller.
2007-04-20 Rafael Garcia-SuarezA little bit more safe version of HvMROMETA
2007-04-19 Brandon BlackRe: new C3 MRO patch
2007-03-31 Nicholas ClarkRearrange members of structures to reduce memory size...
2007-03-22 Nicholas ClarkRe-order the flags values for struct refcounted_he...
2007-03-08 Rafael Garcia-SuarezThe HePV macro was borked.
2007-03-08 Rafael Garcia-SuarezWarning fix. Since HePV's second argument is supposed
next