2011-10-06 |
Father Chrysostomos | Remove comment from hv.c that no longer applies |
blob | commitdiff |
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 |
2007-01-02 |
Nicholas Clark | Update copyright years to include 2007. (Plus a couple... |
blob | commitdiff | diff to current |
2007-01-02 |
Nicholas Clark | Remove the vestigal "#if 0"s from header files that... |
blob | commitdiff | diff to current |
2006-12-28 |
Nicholas Clark | Move all the FBM data fields from the table into a... |
blob | commitdiff | diff to current |
2006-12-28 |
Nicholas Clark | Move the low/high cop sequences from NVX/IVX to a two... |
blob | commitdiff | diff to current |
2006-05-02 |
Nicholas Clark | Add a new hash key flag HVhek_UNSHARED, to mark all... |
blob | commitdiff | diff to current |
2006-04-12 |
Nicholas Clark | Store cop_hints as a shared structure without using... |
blob | commitdiff | diff to current |
2006-04-11 |
Nicholas Clark | First stab at using the pad to store the serialised... |
blob | commitdiff | diff to current |
2006-04-11 |
Nicholas Clark | Need to migrate the refcounted_he structure to be prope... |
blob | commitdiff | diff to current |
2006-03-31 |
Nicholas Clark | Serialise changes to %^H onto the current COP. Return... |
blob | commitdiff | diff to current |
2006-03-15 |
Nicholas Clark | Expunge references to HV_AMAGIC, HV_AMAGICbad and HV_AM... |
blob | commitdiff | diff to current |
2006-03-05 |
Nicholas Clark | Move the GvNAME HEK into the IV union - every GV is... |
blob | commitdiff | diff to current |
2006-02-25 |
Nicholas Clark | xgv_stash can be stored as a union with the NV, reducin... |
blob | commitdiff | diff to current |
2006-02-24 |
Nicholas Clark | Store the stash for our in the magic slot. This will... |
blob | commitdiff | diff to current |
2006-02-03 |
Steven Schubiger | Re: [PATCH] s/Null(gv|hv|sv)/NULL/g |
blob | commitdiff | diff to current |
2006-02-02 |
Steven Schubiger | Re: [PATCH] s/Null(av|ch)/NULL/g |
blob | commitdiff | diff to current |
2006-01-30 |
Nicholas Clark | Use a union for storing the shared hash key reference... |
blob | commitdiff | diff to current |
2005-12-30 |
Nicholas Clark | RMAGIC on symbol tables is bad, m'kay. |
blob | commitdiff | diff to current |
2005-12-06 |
Andy Lester | More consting, and putting stuff in embed.fnc |
blob | commitdiff | diff to current |
2005-10-30 |
Nicholas Clark | Replace hv_magic() with a macro to call sv_magic()... |
blob | commitdiff | diff to current |
2005-10-30 |
Nicholas Clark | Replace hv_iternext() with a macro that calls hv_iterne... |
blob | commitdiff | diff to current |
2005-09-09 |
Rafael Garcia-Suarez | Minor comment fix |
blob | commitdiff | diff to current |
2005-08-17 |
Nicholas Clark | Given that we now have a union, there's no need for... |
blob | commitdiff | diff to current |
2005-07-11 |
Steve Hay | [patch hv.h doc] HvNAME |
blob | commitdiff | diff to current |
2005-06-18 |
Nicholas Clark | Squeeze a little more savings by moving pte and he... |
blob | commitdiff | diff to current |
2005-06-12 |
Nicholas Clark | Provide share_hek_hek, and use it for fast copying... |
blob | commitdiff | diff to current |
2005-06-12 |
Nicholas Clark | In the shared string table, store the HE and HEK next... |
blob | commitdiff | diff to current |
2005-06-11 |
Nicholas Clark | hash key code cleanup |
blob | commitdiff | diff to current |
2005-06-01 |
Nicholas Clark | Store the xhv_aux structure after the main array. |
blob | commitdiff | diff to current |
2005-05-31 |
Nicholas Clark | Attempt 2 at a diet memory layout can go live. |
blob | commitdiff | diff to current |
2005-05-29 |
Nicholas Clark | Change the IV to a union. |
blob | commitdiff | diff to current |
2005-05-27 |
Nicholas Clark | Get the HEK once only in the hot code (class method... |
blob | commitdiff | diff to current |
2005-05-26 |
Nicholas Clark | Rename the members of the SV head union to avoid pre... |
blob | commitdiff | diff to current |
2005-05-26 |
Nicholas Clark | Store the package name as a shared HEK. |
blob | commitdiff | diff to current |
2005-05-25 |
Nicholas Clark | I think for now these have to be disabled by default. |
blob | commitdiff | diff to current |
2005-05-24 |
Nicholas Clark | Reorder the union to cause Win32 compilers to use void... |
blob | commitdiff | diff to current |
2005-05-23 |
Nicholas Clark | Don't allocate an IV slot where the type doesn't use... |
blob | commitdiff | diff to current |
next |