Hash Function Change - Murmur hash and true per process hash seed
[perl.git] / hv.h
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-06-04 Steve PetersMerge branch 'post-5.16' into blead
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 ChrysostomosMerge support for UTF8 symbols
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-28 brian d foyMerge branch 'briandfoy/pos' into blead
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-14 brian d foyMerge branch 'briandfoy/perlfaq' of ssh://perl5.git...
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-05-19 Vincent PitMerge branch 'vincent/rvalue_stmt_given' into blead
2010-02-20 Marcus Holland-MoritzFix apidoc for HeUTF8()
2009-11-06 Rafael Garcia-SuarezMerge branch 'legacy-pragma' into blead
2009-08-25 Rafael Garcia-SuarezMerge branch 'blead' into dual/Safe
2009-08-24 Rafael Garcia-SuarezMerge commit 'shlomif/blead' into blead
2009-08-22 Nicholas ClarkEliminate *_ALLOCATED_HEAD and *_HEAD macros which...
2009-08-22 Nicholas ClarkEliminate the remaining definitions for *_allocated...
2009-01-03 Rafael Garcia-SuarezMerge branch 'schwern/y2038' into blead
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
2007-01-02 Nicholas ClarkUpdate copyright years to include 2007. (Plus a couple...
2007-01-02 Nicholas ClarkRemove the vestigal "#if 0"s from header files that...
2006-12-28 Nicholas ClarkMove all the FBM data fields from the table into a...
2006-12-28 Nicholas ClarkMove the low/high cop sequences from NVX/IVX to a two...
2006-05-02 Nicholas ClarkAdd a new hash key flag HVhek_UNSHARED, to mark all...
2006-04-12 Nicholas ClarkStore cop_hints as a shared structure without using...
2006-04-11 Nicholas ClarkFirst stab at using the pad to store the serialised...
2006-04-11 Nicholas ClarkNeed to migrate the refcounted_he structure to be prope...
2006-03-31 Nicholas ClarkSerialise changes to %^H onto the current COP. Return...
2006-03-15 Nicholas ClarkExpunge references to HV_AMAGIC, HV_AMAGICbad and HV_AM...
2006-03-05 Nicholas ClarkMove the GvNAME HEK into the IV union - every GV is...
2006-02-25 Nicholas Clarkxgv_stash can be stored as a union with the NV, reducin...
2006-02-24 Nicholas ClarkStore the stash for our in the magic slot. This will...
2006-02-03 Steven SchubigerRe: [PATCH] s/Null(gv|hv|sv)/NULL/g
2006-02-02 Steven SchubigerRe: [PATCH] s/Null(av|ch)/NULL/g
2006-01-30 Nicholas ClarkUse a union for storing the shared hash key reference...
2005-12-30 Nicholas ClarkRMAGIC on symbol tables is bad, m'kay.
2005-12-06 Andy LesterMore consting, and putting stuff in embed.fnc
next