summaryrefslogtreecommitdiff
path: root/hv.c
Commit message (Expand)AuthorAgeFilesLines
...
* Fix @ISA recursion during global destructionFather Chrysostomos2010-10-251-0/+1
* Rename stashes when they move aroundFather Chrysostomos2010-10-241-13/+17
* Memory-management macros evaluate their arguments multiple timesFather Chrysostomos2010-10-241-2/+4
* Perl_hv_name_add needs to set xhv_name_count in one other place.Father Chrysostomos2010-10-231-1/+1
* Add functions for adding and deleting stash namesFather Chrysostomos2010-10-221-0/+88
* [perl #78488] Bleadperl 304474c3 breaks GFUJI/Test-LeakTrace-0.13.tar.gzFather Chrysostomos2010-10-211-0/+1
* Avoid using #ifdef inside a function call that may itself actually be a macro.Nicholas Clark2010-10-211-2/+6
* Allow stashes to have multiple namesFather Chrysostomos2010-10-211-3/+24
* full API for cop hint hashesZefram2010-10-211-186/+285
* Document that av_delete and hv_delete make their return values mortal.Chip Salzenberg2010-10-141-8/+9
* Reset isa caches on nonexistent substashes when stash trees are movedFather Chrysostomos2010-10-121-1/+2
* Remove code added by c8bbf675 that turns out to be unnecessaryFather Chrysostomos2010-10-091-25/+0
* Reset isa on stash manipulationFather Chrysostomos2010-10-091-1/+37
* systematically provide pv/pvn/pvs/sv quartetsZefram2010-09-281-0/+5
* Silence compiler warningsSteve Hay2010-09-181-1/+1
* add hv_copy_hints_hv and save_hints to the APIZefram2010-09-161-2/+12
* fix hv.c API doc nits.David Mitchell2010-09-121-3/+3
* Remove offer_nice_chunk(), PL_nice_chunk and PL_nice_chunk_size.Nicholas Clark2010-09-081-14/+2
* API functions for accessing the runtime hinthash.Ben Morrow2010-09-071-0/+51
* Change the first argument of Perl_fetch_cop_label() to COP *Nicholas Clark2010-09-021-2/+5
* Refactor Perl_store_cop_label() to avoid exposing struct refcounted_he *.Nicholas Clark2010-09-011-7/+11
* Expose more_bodies(), and use it to replace S_more_he().Nicholas Clark2010-08-201-19/+1
* clarify when HV backref is in magicDavid Mitchell2010-08-011-2/+4
* optimise single backreferencesDavid Mitchell2010-08-011-10/+19
* expand the xhv_backreferences code notesDavid Mitchell2010-07-291-7/+15
* re-apply some xhv_backreferences notes and stuffDavid Mitchell2010-07-291-1/+1
* Revert "process xhv_backreferences early in S_hfreeentries"David Mitchell2010-07-291-7/+40
* protect CvGV weakref with backrefDavid Mitchell2010-07-141-45/+2
* protect CvSTASH weakref with backrefsDavid Mitchell2010-07-141-1/+1
* process xhv_backreferences early in S_hfreeentriesDavid Mitchell2010-07-141-40/+7
* Refactor loops in S_hsplit(), Perl_hv_ksplit() and Perl_ptr_table_split().Nicholas Clark2010-06-281-6/+6
* Move variable declarations inwards in S_hsplit() and Perl_hv_ksplit().Nicholas Clark2010-06-281-8/+9
* silence some warnings in hv.cDavid Mitchell2010-06-051-2/+2
* Convert Perl_sv_dup_inc() from a macro to a real function.Nicholas Clark2010-05-241-2/+2
* Perl_hv_fill(), count empty chains down, rather than used chains up.Nicholas Clark2010-05-211-4/+5
* Make HvFILL() count the allocated buckets, instead of reading a stored value.Nicholas Clark2010-05-211-28/+32
* Replace boolean use of HvFILL(hv) with HvTOTALKEYS(hv), which is equivalent.Nicholas Clark2010-05-211-7/+8
* Fix RT #74290 - regression for labels immediately before string evals.Nicholas Clark2010-04-171-0/+2
* Add some missing dVAR'sMarcus Holland-Moritz2010-02-201-0/+1
* SvREFCNT_dec already checks if the SV is non-NULL (continued)Vincent Pit2009-11-081-2/+1
* Add Perl_ck_warner_d(), which combines Perl_ckwarn_d() and Perl_warner().Nicholas Clark2009-10-121-6/+6
* Perl_newHVhv() should copy immortal values as-is, such as PL_sv_undefNicholas Clark2009-08-201-3/+5
* Instead of a const char *, pass a HEK * to anonymise_cv().Nicholas Clark2009-06-221-6/+11
* Regenerate headers and fix compilation with threads after last commitRafael Garcia-Suarez2009-06-211-2/+2
* When a glob is deleted, mark its sub as ANON.Ben Morrow2009-06-211-2/+41
* In Perl_hv_iternext_flags(), clarify and generalise the empty hash bailout code.Nicholas Clark2009-06-021-4/+3
* Fix RT26188, speed up keys() on empty hashMax Maischein2009-06-011-17/+23
* Nicholas says that SvREFCNT_dec should be sufficient hereRafael Garcia-Suarez2009-05-301-1/+3
* Fix [RT#63110] -- two small memory leaks were introduced in 5b9c067Alex Vandiver2009-05-301-1/+1
* Remove all the 5005threads specific mutex macros, which are now vestigial.Nicholas Clark2009-05-211-7/+0