LOGONLY mark abd889 NODOC since it's a pure test untodo
[p5sagit/p5-mst-13.2.git] / hv.h
2010-05-21 Nicholas Clark Eliminate xhv_fill from struct xpvhv.
2010-05-21 Nicholas Clark Make HvFILL() count the allocated buckets, instead...
2010-05-21 Nicholas Clark Remove union _xivu from struct xpvhv - replace it with...
2010-05-21 Nicholas Clark In the SV body, exchange the positions of the NV and...
2010-02-20 Marcus Holland-Moritz Fix apidoc for HeUTF8()
2009-08-22 Nicholas Clark Eliminate *_ALLOCATED_HEAD and *_HEAD macros which...
2009-08-22 Nicholas Clark Eliminate the remaining definitions for *_allocated...
2008-12-28 Nicholas Clark Add a key flag HVhek_KEYCANONICAL for Perl_hv_common...
2008-12-27 Nicholas Clark In struct mro_meta, rename mro_linear_dfs to mro_linear...
2008-12-27 Nicholas Clark In struct mro_meta, rename mro_linear_c3 to mro_linear_...
2008-12-27 Nicholas Clark Proper pluggable Method Resolution Orders. 'c3' is...
2008-12-27 Nicholas Clark Explictly export Perl_mro_meta_init() so that HvMROMETA...
2008-12-27 Nicholas Clark Add MRO_GET_PRIVATE_DATA() to use the cached mro privat...
2008-12-27 Nicholas Clark Repurpose struct mro_meta to allow it to store cached...
2008-10-28 Nicholas Clark Add MUTABLE_HV(), and remove (HV *) casts from headers.
2008-10-27 Nicholas Clark Add a macro MUTABLE_PTR(p), which on (non-pedantic...
2008-09-12 Nicholas Clark Create a direct lookup hash for ->isa() lookup, by...
2008-05-20 Nicholas Clark metabatman fails the "this patch is self-documenting...
2008-01-23 Nicholas Clark Deprecate (and remove core use of ) Nullav, Nullcv...
2008-01-05 Rafael Garcia-Suarez Typo fix
2008-01-03 Nicholas Clark Missed three sv_2mortal(newSVpvn(...))s in the headers.
2008-01-03 Nicholas Clark Add HeUTF8() to complement HePV() and then immediately...
2007-12-30 Nicholas Clark Change 32783 was generating warnings from gcc about...
2007-12-30 Marcus Holland-Moritz factor out duplicate code in struct xpv*
2007-12-20 Nicholas Clark Similiarly Perl_newHV() can become a mathom by making...
2007-09-26 Nicholas Clark Change the way of determining the MRO algorithm used...
2007-09-20 Nicholas Clark Add a new function Perl_hv_common_key_len(), which...
2007-09-20 Nicholas Clark Switch Perl_hv_common() to returning void * rather...
2007-09-20 Nicholas Clark Convert hv_delete_ent(), hv_exists_ent(), hv_fetch_ent...
2007-09-19 Nicholas Clark Send all delete()/delete_ent() calls via S_hv_fetch_com...
2007-09-19 Nicholas Clark For an LVALUE fetch, "hv_fetch()" will recurse into...
2007-06-15 Jarkko Hietaniemi miscellanea
2007-05-30 Brandon Black Re: HvMROMETA
2007-05-19 Craig A. Berry Various mro updates from Brandon Black. References:
2007-04-30 Brandon Black Re: mro status, etc
2007-04-25 Jerry D. Hedden Move hash action constants to hv.h
2007-04-20 Nicholas Clark Make struct mro_meta 4(ish) bytes smaller.
2007-04-20 Rafael Garcia-Suarez A little bit more safe version of HvMROMETA
2007-04-19 Brandon Black Re: new C3 MRO patch
2007-03-31 Nicholas Clark Rearrange members of structures to reduce memory size...
2007-03-22 Nicholas Clark Re-order the flags values for struct refcounted_he...
2007-03-08 Rafael Garcia-Suarez The HePV macro was borked.
2007-03-08 Rafael Garcia-Suarez Warning fix. Since HePV's second argument is supposed
2007-01-02 Nicholas Clark Update copyright years to include 2007. (Plus a couple...
2007-01-02 Nicholas Clark Remove the vestigal "#if 0"s from header files that...
2006-12-28 Nicholas Clark Move all the FBM data fields from the table into a...
2006-12-28 Nicholas Clark Move the low/high cop sequences from NVX/IVX to a two...
2006-05-02 Nicholas Clark Add a new hash key flag HVhek_UNSHARED, to mark all...
2006-04-12 Nicholas Clark Store cop_hints as a shared structure without using...
2006-04-11 Nicholas Clark First stab at using the pad to store the serialised...
2006-04-11 Nicholas Clark Need to migrate the refcounted_he structure to be prope...
2006-03-31 Nicholas Clark Serialise changes to %^H onto the current COP. Return...
2006-03-15 Nicholas Clark Expunge references to HV_AMAGIC, HV_AMAGICbad and HV_AM...
2006-03-05 Nicholas Clark Move the GvNAME HEK into the IV union - every GV is...
2006-02-25 Nicholas Clark xgv_stash can be stored as a union with the NV, reducin...
2006-02-24 Nicholas Clark Store the stash for our in the magic slot. This will...
2006-02-03 Steven Schubiger Re: [PATCH] s/Null(gv|hv|sv)/NULL/g
2006-02-02 Steven Schubiger Re: [PATCH] s/Null(av|ch)/NULL/g
2006-01-30 Nicholas Clark Use a union for storing the shared hash key reference...
2005-12-30 Nicholas Clark RMAGIC on symbol tables is bad, m'kay.
2005-12-06 Andy Lester More consting, and putting stuff in embed.fnc
2005-10-30 Nicholas Clark Replace hv_magic() with a macro to call sv_magic()...
2005-10-30 Nicholas Clark Replace hv_iternext() with a macro that calls hv_iterne...
2005-09-09 Rafael Garcia-Suarez Minor comment fix
2005-08-17 Nicholas Clark Given that we now have a union, there's no need for...
2005-07-11 Steve Hay [patch hv.h doc] HvNAME
2005-06-18 Nicholas Clark Squeeze a little more savings by moving pte and he...
2005-06-12 Nicholas Clark Provide share_hek_hek, and use it for fast copying...
2005-06-12 Nicholas Clark In the shared string table, store the HE and HEK next...
2005-06-11 Nicholas Clark hash key code cleanup
2005-06-01 Nicholas Clark Store the xhv_aux structure after the main array.
2005-05-31 Nicholas Clark Attempt 2 at a diet memory layout can go live.
2005-05-29 Nicholas Clark Change the IV to a union.
2005-05-27 Nicholas Clark Get the HEK once only in the hot code (class method...
2005-05-26 Nicholas Clark Rename the members of the SV head union to avoid pre...
2005-05-26 Nicholas Clark Store the package name as a shared HEK.
2005-05-25 Nicholas Clark I think for now these have to be disabled by default.
2005-05-24 Nicholas Clark Reorder the union to cause Win32 compilers to use void...
2005-05-23 Nicholas Clark Don't allocate an IV slot where the type doesn't use...
2005-05-23 Nicholas Clark create an "allocated" structure for PVs, PVAVs and...
2005-05-22 Nicholas Clark Re-order IVX slot in SV bodies
2005-05-21 Nicholas Clark Add a union in place of xnv_nv, which allows AVs and...
2005-05-21 Nicholas Clark Move the xpv_pv/xrv_rv member into the SV head, in...
2005-05-21 Nicholas Clark Move hv_name, hv_eiter and hv_riter into a new aux...
2005-05-21 Nicholas Clark Move placeholders into a new rhash magic type.
2005-05-20 Nicholas Clark Remove PMROOT and replace it with a small shell script...
2005-05-20 Nicholas Clark Fix a typo
2005-05-18 Nicholas Clark Default to allocating the correct size for the array...
2005-03-30 Rafael Garcia-Suarez Update copyrights.
2005-01-24 Rafael Garcia-Suarez Revert change 23843.
2005-01-21 Rick Delaney Re: [perl #31924] %INC caching failure-case problem
2003-11-03 Nicholas Clark Stas would prefer not to have MOD_PERL defines in perl.
2003-11-03 Nicholas Clark s/new_hash/rehash/g (Stas suggested a better name)
2003-11-01 Nicholas Clark mod_perl2 will require access to the Plan C hashing...
2003-10-25 Nicholas Clark Return 21533 (with modifications) having found the...
2003-10-25 Nicholas Clark Back out 21533 because it broke Encode's build in reall...
2003-10-25 Nicholas Clark Plan C rough edge smoothing. Criteria for a hash split...
2003-10-16 Nicholas Clark Plan C for foiling the algorithmic complexity attack
2003-09-12 Jarkko Hietaniemi It's UTF-8, not UTF8. (Note: not s/UTF-8/UTF8/,
2003-07-23 Jarkko Hietaniemi This should make Stas happy.
next