| Commit message (Expand) | Author | Age | Files | Lines |
* | Similiarly Perl_newHV() can become a mathom by making newHV() a | Nicholas Clark | 2007-12-20 | 1 | -0/+10 |
* | Change the way of determining the MRO algorithm used from an enum | Nicholas Clark | 2007-09-26 | 1 | -5/+4 |
* | Add a new function Perl_hv_common_key_len(), which contains the | Nicholas Clark | 2007-09-20 | 1 | -0/+23 |
* | Switch Perl_hv_common() to returning void * rather than HE *. | Nicholas Clark | 2007-09-20 | 1 | -3/+4 |
* | Convert hv_delete_ent(), hv_exists_ent(), hv_fetch_ent() and | Nicholas Clark | 2007-09-20 | 1 | -0/+13 |
* | Send all delete()/delete_ent() calls via S_hv_fetch_common(). | Nicholas Clark | 2007-09-19 | 1 | -1/+1 |
* | For an LVALUE fetch, "hv_fetch()" will recurse into "hv_store()" for a | Nicholas Clark | 2007-09-19 | 1 | -5/+8 |
* | miscellanea | Jarkko Hietaniemi | 2007-06-15 | 1 | -3/+3 |
* | Re: HvMROMETA | Brandon Black | 2007-05-30 | 1 | -3/+7 |
* | Various mro updates from Brandon Black. References: | Craig A. Berry | 2007-05-19 | 1 | -0/+1 |
* | Re: mro status, etc | Brandon Black | 2007-04-30 | 1 | -11/+5 |
* | Move hash action constants to hv.h | Jerry D. Hedden | 2007-04-25 | 1 | -0/+9 |
* | Make struct mro_meta 4(ish) bytes smaller. | Nicholas Clark | 2007-04-20 | 1 | -7/+7 |
* | A little bit more safe version of HvMROMETA | Rafael Garcia-Suarez | 2007-04-20 | 1 | -1/+3 |
* | Re: new C3 MRO patch | Brandon Black | 2007-04-19 | 1 | -0/+27 |
* | Rearrange members of structures to reduce memory size on some | Nicholas Clark | 2007-03-31 | 1 | -1/+1 |
* | Re-order the flags values for struct refcounted_he to allow the | Nicholas Clark | 2007-03-22 | 1 | -6/+19 |
* | The HePV macro was borked. | Rafael Garcia-Suarez | 2007-03-08 | 1 | -1/+1 |
* | Warning fix. Since HePV's second argument is supposed | Rafael Garcia-Suarez | 2007-03-08 | 1 | -2/+1 |
* | Update copyright years to include 2007. (Plus a couple of 2006s and | Nicholas Clark | 2007-01-02 | 1 | -1/+1 |
* | Remove the vestigal "#if 0"s from header files that defined same-sized | Nicholas Clark | 2007-01-02 | 1 | -4/+0 |
* | Move all the FBM data fields from the table into a struct xbm_s which | Nicholas Clark | 2006-12-28 | 1 | -0/+5 |
* | Move the low/high cop sequences from NVX/IVX to a two U32 structure | Nicholas Clark | 2006-12-28 | 1 | -0/+4 |
* | Add a new hash key flag HVhek_UNSHARED, to mark all unshared hash keys. | Nicholas Clark | 2006-05-02 | 1 | -2/+4 |
* | Store cop_hints as a shared structure without using any SVs (on | Nicholas Clark | 2006-04-12 | 1 | -4/+20 |
* | First stab at using the pad to store the serialised hints data. | Nicholas Clark | 2006-04-11 | 1 | -0/+6 |
* | Need to migrate the refcounted_he structure to be properly shared. | Nicholas Clark | 2006-04-11 | 1 | -5/+32 |
* | Serialise changes to %^H onto the current COP. Return the compile time | Nicholas Clark | 2006-03-31 | 1 | -0/+5 |
* | Expunge references to HV_AMAGIC, HV_AMAGICbad and HV_AMAGICmb which | Nicholas Clark | 2006-03-15 | 1 | -13/+0 |
* | Move the GvNAME HEK into the IV union - every GV is now 1 pointer | Nicholas Clark | 2006-03-05 | 1 | -0/+4 |
* | xgv_stash can be stored as a union with the NV, reducing the size of | Nicholas Clark | 2006-02-25 | 1 | -1/+4 |
* | Store the stash for our in the magic slot. This will allow us to use | Nicholas Clark | 2006-02-24 | 1 | -2/+8 |
* | Re: [PATCH] s/Null(gv|hv|sv)/NULL/g | Steven Schubiger | 2006-02-03 | 1 | -2/+2 |
* | Re: [PATCH] s/Null(av|ch)/NULL/g | Steven Schubiger | 2006-02-02 | 1 | -2/+2 |
* | Use a union for storing the shared hash key reference count, rather | Nicholas Clark | 2006-01-30 | 1 | -3/+6 |
* | RMAGIC on symbol tables is bad, m'kay. | Nicholas Clark | 2005-12-30 | 1 | -0/+1 |
* | More consting, and putting stuff in embed.fnc | Andy Lester | 2005-12-06 | 1 | -2/+2 |
* | Replace hv_magic() with a macro to call sv_magic() directly. Move the | Nicholas Clark | 2005-10-30 | 1 | -0/+1 |
* | Replace hv_iternext() with a macro that calls hv_iternext_flags with | Nicholas Clark | 2005-10-30 | 1 | -0/+2 |
* | Minor comment fix | Rafael Garcia-Suarez | 2005-09-09 | 1 | -1/+1 |
* | Given that we now have a union, there's no need for all the HvARRAY() | Nicholas Clark | 2005-08-17 | 1 | -5/+1 |
* | [patch hv.h doc] HvNAME | Steve Hay | 2005-07-11 | 1 | -1/+2 |
* | Squeeze a little more savings by moving pte and he arenas into the | Nicholas Clark | 2005-06-18 | 1 | -0/+3 |
* | Provide share_hek_hek, and use it for fast copying of shared string | Nicholas Clark | 2005-06-12 | 1 | -0/+7 |
* | In the shared string table, store the HE and HEK next to each other | Nicholas Clark | 2005-06-12 | 1 | -0/+4 |
* | hash key code cleanup | Nicholas Clark | 2005-06-11 | 1 | -2/+0 |
* | Store the xhv_aux structure after the main array. | Nicholas Clark | 2005-06-01 | 1 | -11/+12 |
* | Attempt 2 at a diet memory layout can go live. | Nicholas Clark | 2005-05-31 | 1 | -1/+1 |
* | Change the IV to a union. | Nicholas Clark | 2005-05-29 | 1 | -22/+12 |
* | Get the HEK once only in the hot code (class method calls) | Nicholas Clark | 2005-05-27 | 1 | -0/+2 |