summaryrefslogtreecommitdiff
path: root/gv.c
Commit message (Expand)AuthorAgeFilesLines
* Initializing variables is good. This is another Coverity catch.Steve Peters2006-04-051-1/+1
* Removed unnecessary pointers checksAndy Lester2006-04-021-5/+5
* Serialise changes to %^H onto the current COP. Return the compile timeNicholas Clark2006-03-311-1/+7
* Random accumulated patchesAndy Lester2006-03-311-5/+5
* Add a new per-interpeter variable PL_utf8cache, which will be used toNicholas Clark2006-03-161-0/+2
* Correct another gv_fetchpv() - it takes a bitmask of flags, not simplyNicholas Clark2006-03-091-1/+1
* Perl_gv_name_set should not leak the old HEK. Allow the flag GV_ADDNicholas Clark2006-03-051-1/+5
* Move the GvNAME HEK into the IV union - every GV is now 1 pointerNicholas Clark2006-03-051-1/+1
* Use a HEK to store the GV's name, rather than a malloc()ed string.Nicholas Clark2006-03-051-2/+6
* Provide Perl_gv_name_set to replace LVALUE use of GvNAME and GvNAMESET.Nicholas Clark2006-03-051-2/+12
* Change 27330 failed to decontaminate SvCUR/GvFLAGS when upgrading anNicholas Clark2006-02-271-2/+8
* Speedups and shrinkages of SvREFCNT_incAndy Lester2006-02-271-6/+8
* Store GvGP in the SV head union. For all the common lookups [eg GvCV()]Nicholas Clark2006-02-251-2/+2
* Given that Perl_gp_free() is refcount-dec-and-maybe-free for the globNicholas Clark2006-02-241-0/+1
* Remove set magic from typeglobs. Remove typeglob magic entirely.Nicholas Clark2006-02-231-1/+0
* Remove get magic from typeglobs. This means that PVGVs holdingNicholas Clark2006-02-231-0/+1
* Add a new CvISXSUB() macro, for abstracting the test as to whether aNicholas Clark2006-02-201-1/+1
* Sun Studio lint patchesAndy Lester2006-02-141-1/+2
* Re: [PATCH] s/Null(gv|hv|sv)/NULL/gSteven Schubiger2006-02-031-16/+16
* s/Nullcv/NULL/gSteven Schubiger2006-02-031-7/+7
* Re: [PATCH] s/Null(av|ch)/NULL/gSteven Schubiger2006-02-021-4/+4
* gv_fetchpvn_flags ranks highly in the profile, and the ::/' scanningNicholas Clark2006-02-021-1/+9
* Yet more instances of gv_fetchpv... that should be GV_ADD rather thanNicholas Clark2006-02-021-2/+2
* And another assumption.Nicholas Clark2006-02-021-1/+3
* doubleplusoops. Apart from the documented NUL termination assumption.Nicholas Clark2006-02-011-14/+23
* Oops. 1 NUL termination assumption remains in Perl_gv_fetchpvn_flagsNicholas Clark2006-02-011-1/+1
* Make Perl_gv_fetchpvn_flags actually heed the passed in length.Nicholas Clark2006-01-311-13/+14
* PERL_DONT_CREATE_GVSV wasn't as effective as it should have been.Nicholas Clark2006-01-281-0/+1
* Change all NEWSV() to newSV() in the core and non-dual-lived modules.Steve Hay2006-01-181-4/+4
* A few more places that can use hv_fetchs().Gisle Aas2006-01-111-4/+4
* It's the Barbie bus patchAndy Lester2006-01-101-8/+8
* sprinkle dVARJarkko Hietaniemi2006-01-061-0/+12
* More copyright updatesRafael Garcia-Suarez2006-01-041-1/+1
* Make the new STR_WITH_LEN() affected compile under -Dusethreads.Gisle Aas2006-01-041-4/+4
* Get rid of a few more hardcoded string lengths.Gisle Aas2006-01-041-4/+4
* Introduce the macros newSVpvs(str) and sv_catpvs(sv, str).Gisle Aas2006-01-041-3/+3
* Bad symbols that are pretending to be dirhandles, should say they Steve Peters2006-01-031-2/+15
* Reduce size of buffers for identifier names, as suggested inTels2005-12-301-2/+2
* Perl_gv_fetchpv vs. gv_fetchpvnTels2005-12-301-4/+4
* av.c cleanup, plus!Andy Lester2005-12-291-1/+1
* Ho! Ho! Ho! Santa brings consting!Andy Lester2005-12-221-4/+4
* Add an optimisation to allow proxy constant subroutines to be copiedNicholas Clark2005-12-221-1/+4
* Take care in toke.c not to convert constant subroutine referenceNicholas Clark2005-12-201-0/+19
* Add a GV_NOADD_NOINIT flag to gv_fetch{pv,pvn,sv} that disablesNicholas Clark2005-12-201-2/+3
* Croak if gv_init doesn't know how to create a typeglob from that typeNicholas Clark2005-12-201-0/+10
* gv_fetchpv, gv_fetchpvn and gv_fetchsv take a bitmask of flags, ratherNicholas Clark2005-12-201-1/+1
* Make gv_init recognise a reference-to-something in a symbol table asNicholas Clark2005-12-191-3/+16
* s/Nullhv/NULL/g;Nicholas Clark2005-12-161-2/+2
* s/Nullav/NULL/gNicholas Clark2005-12-161-1/+1
* Replace gv_fetchmethod() with a macro to call gv_fetchmethod_autoload()Nicholas Clark2005-10-301-14/+0