summaryrefslogtreecommitdiff
path: root/hv.c
Commit message (Expand)AuthorAgeFilesLines
* Revert "Tweak our hash bucket splitting rules"Yves Orton2017-04-231-31/+12
* Tweak our hash bucket splitting rulesYves Orton2017-04-231-12/+31
* Correct hv_iterinit's return value documentationMatthew Horsfall2017-02-281-2/+2
* HvTOTALKEYS() takes a HV* as argumentSteffen Mueller2017-02-031-1/+1
* Use cBOOL() instead of ? TRUE : FALSEDagfinn Ilmari Mannsåker2017-01-251-2/+2
* Clean up warnings uncovered by 'clang -Weverything'.Andy Lester2016-12-051-0/+1
* Change white space to avoid C++ deprecation warningKarl Williamson2016-11-181-15/+15
* Revert "hv.h: rework HEK_FLAGS to a proper member in struct hek"Tony Cook2016-11-031-1/+2
* speed up AV and HV clearing/undeffingDavid Mitchell2016-10-261-7/+27
* hv.h: rework HEK_FLAGS to a proper member in struct hekTodd Rinaldo2016-10-241-2/+1
* hv.c: use new SvPVCLEAR and constant string friendly macrosYves Orton2016-10-191-1/+1
* perlapi: Add entry for hv_bucket_ratioKarl Williamson2016-06-301-1/+1
* Change scalar(%hash) to be the same as 0+keys(%hash)Yves Orton2016-06-221-54/+57
* [perl #128086] Fix precedence in hv_ename_deleteHugo van der Sanden2016-05-151-1/+2
* [perl #123788] update isa magic stash records when *ISA is deletedTony Cook2016-01-111-1/+66
* Improve pod for [ah]v_(clear|undef)David Mitchell2015-10-201-6/+4
* Add macro for converting Latin1 to UTF-8, and use itKarl Williamson2015-09-041-2/+2
* perlapi use 'UTF-8' instead of variants of thatKarl Williamson2015-09-031-1/+1
* Various pods: Add C<> around many typed-as-is thingsKarl Williamson2015-09-031-23/+24
* perlapi, perlintern: Add L<> links to podKarl Williamson2015-09-031-7/+8
* perlapi: Use C<> instead of I<> for parameter names, etcKarl Williamson2015-08-011-11/+11
* Impossible for entry to be NULL at this point.Jarkko Hietaniemi2015-06-261-1/+1
* mg_find can return NULL.Jarkko Hietaniemi2015-06-261-1/+5
* Stop $^H |= 0x1c020000 from enabling all featuresFather Chrysostomos2015-03-271-1/+2
* Replace common Emacs file-local variables with dir-localsDagfinn Ilmari Mannsåker2015-03-221-6/+0
* [perl #123847] crash with *foo::=*bar::=*with_hashFather Chrysostomos2015-03-111-2/+5
* don't test non-null argsDavid Mitchell2015-03-111-23/+0
* Consistently use NOT_REACHED; /* NOTREACHED */Jarkko Hietaniemi2015-03-041-1/+1
* Corrections to spelling and grammatical errors.Lajos Veres2015-01-281-1/+1
* Rework sv_get_backrefs() so it is simpler, and C++ compliantYves Orton2014-12-251-0/+1
* Restructure hv_backreferences_p() so assert makes senseYves Orton2014-12-251-4/+4
* faster constant hash key lookups ($hash{const})David Mitchell2014-07-081-18/+89
* Remove or downgrade unnecessary dVAR.Jarkko Hietaniemi2014-06-251-16/+4
* Unused contexts found under PERL_GLOBAL_STRUCT.Jarkko Hietaniemi2014-06-241-0/+1
* PERL_UNUSED_CONTEXT -> remove interp context where possibleDaniel Dragan2014-06-241-1/+0
* Silence several -Wunused-parameter warnings about my_perlBrian Fraser2014-06-131-0/+2
* Adding missing HEKfARG() invocationsBrian Fraser2014-06-131-3/+3
* perlapi: Include general informationKarl Williamson2014-06-051-1/+0
* Cannot rotl u32 (hek_hash) by 64 bits.Jarkko Hietaniemi2014-05-281-1/+1
* Preallocate HvAUX() structures for large bucket arraysYves Orton2014-03-181-18/+43
* Split out part of hv_auxinit() so it can be reusedYves Orton2014-03-181-12/+18
* don't repeatedly call HvUSEDKEYSDaniel Dragan2014-03-101-2/+4
* make core safe against HvAUX() reallocDavid Mitchell2014-03-071-6/+13
* add aux_flags field to HVs with aux structDavid Mitchell2014-02-281-0/+1
* Do not dereference hv before ensuring it's not NULLRafael Garcia-Suarez2014-02-191-1/+2
* Use NOT_REACHED in one spot in hv.cFather Chrysostomos2014-01-131-1/+1
* perlapi: Consistent spaces after dotsFather Chrysostomos2013-12-291-6/+10
* When deleting via hek, pass the computed hash valueFather Chrysostomos2013-10-281-13/+6
* hv.c: Stop being ASCII-centricKarl Williamson2013-08-291-12/+22
* Move super cache into mro metaFather Chrysostomos2013-08-201-2/+1