2017-11-12 |
Zefram | better document macros taking literal strings |
blob | commitdiff |
2017-02-03 |
Steffen Mueller | HvTOTALKEYS() takes a HV* as argument |
blob | commitdiff | diff to current |
2017-01-25 |
Dagfinn Ilmari Man... | Use cBOOL() instead of ? TRUE : FALSE |
blob | commitdiff | diff to current |
2016-11-03 |
David Mitchell | fix hv.h build breakage |
blob | commitdiff | diff to current |
2016-11-03 |
Yves Orton | add a comment about the properties of struct hek |
blob | commitdiff | diff to current |
2016-11-03 |
Tony Cook | Revert "hv.h: rework HEK_FLAGS to a proper member in... |
blob | commitdiff | diff to current |
2016-10-24 |
Todd Rinaldo | hv.h: rework HEK_FLAGS to a proper member in struct hek |
blob | commitdiff | diff to current |
2016-10-19 |
Yves Orton | handy.h, hv.h: fixup hash s suffix macro definitions... |
blob | commitdiff | diff to current |
2016-06-22 |
Yves Orton | Change scalar(%hash) to be the same as 0+keys(%hash) |
blob | commitdiff | diff to current |
2016-02-15 |
Daniel Dragan | minor comment improvements in hv.h and scope.h |
blob | commitdiff | diff to current |
2016-02-08 |
Tony Cook | [perl #126410] keep the DESTROY cache in mro_meta |
blob | commitdiff | diff to current |
2016-02-03 |
Karl Williamson | perlapi: Clarify that a literal string must end in... |
blob | commitdiff | diff to current |
2015-09-04 |
Karl Williamson | perlapi use 'UTF-8' instead of variants of that |
blob | commitdiff | diff to current |
2015-09-04 |
Karl Williamson | Various pods: Add C<> around many typed-as-is things |
blob | commitdiff | diff to current |
2015-09-04 |
Karl Williamson | perlapi, perlintern: Add L<> links to pod |
blob | commitdiff | diff to current |
2015-03-23 |
Dagfinn Ilmari Man... | Replace common Emacs file-local variables with dir... |
blob | commitdiff | diff to current |
2015-03-19 |
Karl Williamson | Change name of mro.c |
blob | commitdiff | diff to current |
2014-04-04 |
David Golden | fix documentation of HeUTF8 return value |
blob | commitdiff | diff to current |
2014-03-20 |
Aaron Crane | hv.h: tweak comment about HvAUX preallocation for large... |
blob | commitdiff | diff to current |
2014-03-18 |
Yves Orton | Preallocate HvAUX() structures for large bucket arrays |
blob | commitdiff | diff to current |
2014-02-28 |
David Mitchell | speed up (non)overloaded derefs |
blob | commitdiff | diff to current |
2014-02-28 |
David Mitchell | gv_check(): use aux flag rather than IsCOW |
blob | commitdiff | diff to current |
2014-02-28 |
David Mitchell | add aux_flags field to HVs with aux struct |
blob | commitdiff | diff to current |
2013-12-29 |
Father Chrysostomos | perlapi: Consistent spaces after dots |
blob | commitdiff | diff to current |
2013-11-04 |
Father Chrysostomos | Make mro code pass precomputed hash values |
blob | commitdiff | diff to current |
2013-11-04 |
Father Chrysostomos | hv.h: missing macro parentheses |
blob | commitdiff | diff to current |
2013-10-28 |
Father Chrysostomos | When deleting via hek, pass the computed hash value |
blob | commitdiff | diff to current |
2013-09-16 |
Tony Cook | [perl #79074] make sure HeSVKEY_force() preserves UTF8n... |
blob | commitdiff | diff to current |
2013-08-21 |
Father Chrysostomos | Move super cache into mro meta |
blob | commitdiff | diff to current |
2013-08-18 |
Father Chrysostomos | [perl #114864] Make UNIVERSAL::DESTROY changes invalida... |
blob | commitdiff | diff to current |
2013-05-29 |
Nicholas Clark | Cache HvFILL() for larger hashes, and update on inserti... |
blob | commitdiff | diff to current |
2013-05-07 |
Yves Orton | document and improve hash algorithm randomization relat... |
blob | commitdiff | diff to current |
2013-05-07 |
Yves Orton | Make it possible to disable and control hash key traver... |
blob | commitdiff | diff to current |
2013-03-27 |
Yves Orton | eliminate the only internal uses of HvFILL |
blob | commitdiff | diff to current |
2013-03-24 |
Yves Orton | improve how Devel::Peek::Dump handles iterator information |
blob | commitdiff | diff to current |
2013-03-18 |
Yves Orton | detect each() after insert and produce warnings when... |
blob | commitdiff | diff to current |
2013-03-18 |
Yves Orton | Harden hashes against hash seed discovery by randomizin... |
blob | commitdiff | diff to current |
2013-03-18 |
Yves Orton | Split out hash functions into new file and turn into... |
blob | commitdiff | diff to current |
2012-12-05 |
Yves Orton | Switch default hash to SIPHASH on 64 bit builds and... |
blob | commitdiff | diff to current |
2012-12-03 |
Yves Orton | Make it possible to simulate old style one-at-a-time... |
blob | commitdiff | diff to current |
2012-11-25 |
Karl Williamson | Remove "register" declarations |
blob | commitdiff | diff to current |
2012-11-24 |
Yves Orton | Add "buzzhash16" - a random hash function |
blob | commitdiff | diff to current |
2012-11-23 |
Nicholas Clark | SuperFastHash needs to define PERL_HASH_SEED_BYTES... |
blob | commitdiff | diff to current |
2012-11-20 |
Nicholas Clark | The MurmurHash3 code can use the existing perl.h #defin... |
blob | commitdiff | diff to current |
2012-11-17 |
Yves Orton | Hash Function Change - Murmur hash and true per process... |
blob | commitdiff | diff to current |
2012-09-17 |
Father Chrysostomos | [perl #114924] Make method calls work with ::SUPER... |
blob | commitdiff | diff to current |
2012-08-25 |
Yves Orton | minor doc patches to api stuff |
blob | commitdiff | diff to current |
2012-08-18 |
Karl Williamson | Omnibus removal of register declarations |
blob | commitdiff | diff to current |
2012-05-30 |
Ricardo Signes | update the editor hints for spaces, not tabs |
blob | commitdiff | diff to current |
2011-12-22 |
Father Chrysostomos | speed up feature-checking slightly |
blob | commitdiff | diff to current |
2011-11-30 |
Father Chrysostomos | hv.h: Don’t call a char * parameter ‘sv’! |
blob | commitdiff | diff to current |
2011-11-30 |
Father Chrysostomos | hv.h: remove obsolete comment |
blob | commitdiff | diff to current |
2011-10-17 |
H.Merijn Brand | Make HvENAME** macros smaller and more efficient |
blob | commitdiff | diff to current |
2011-10-06 |
Father Chrysostomos | Remove comment from hv.c that no longer applies |
blob | commitdiff | diff to current |
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 |
next |