summaryrefslogtreecommitdiff
path: root/pp.h
Commit message (Expand)AuthorAgeFilesLines
* Fix error in tryAMAGICunDEREF() introduced in 25a9ffce153b0e67.Nicholas Clark2010-11-091-1/+1
* Inline tryAMAGICunDEREF_var() into its callers and eliminate it.Nicholas Clark2010-11-031-4/+4
* Add Perl_amagic_deref_call() to implement the bulk of tryAMAGICunDEREF_var().Nicholas Clark2010-11-031-15/+2
* Inline RvDEEPCP() into its only caller, Perl_amagic_call().Nicholas Clark2010-11-021-12/+0
* Implement the loop in tryAMAGICunDEREF_var() using while, rather than goto.Nicholas Clark2010-11-021-7/+7
* Expand AMG_CALLun_var() into all its users, and eliminate it.Nicholas Clark2010-11-021-6/+6
* Inline tryAMAGICunW_var() into macros tryAMAGICun{DEREF_var,TARGET}Nicholas Clark2010-11-021-28/+36
* Eliminate tryAMAGICunW() by refactoring tryAMAGICun{DEREF,TARGET}Nicholas Clark2010-11-021-4/+2
* Remove unused AMAGIC macros from pp.h. Neither core nor CPAN uses any.Nicholas Clark2010-11-021-71/+0
* Return DIE(...) to *return*ing Perl_die(...).Nicholas Clark2010-06-271-1/+1
* make overload respect get magicDavid Mitchell2010-05-211-0/+34
* avoid use of operator name in macroRobin Barker2010-04-261-0/+1
* Fix [perl #74542] 5.12.0 crash on diverse platformsRafael Garcia-Suarez2010-04-211-1/+2
* move JMPENV_JUMP to die_where and mark it as "noreturn"Gerard Goossen2009-11-061-1/+1
* Stacked overloaded -X.Ben Morrow2009-03-251-0/+13
* Fall back to "" overload for -X.Ben Morrow2009-03-251-1/+1
* Finish the rest of the -X ops.Ben Morrow2009-03-251-13/+14
* Move magic logic into tryAMAGICftest macro.Ben Morrow2009-03-251-0/+16
* Introduce SvCANEXISTDELETE in pp.h, which simplify the logic in pp_helem and ...Vincent Pit2008-12-281-0/+9
* Update copyright years.Nicholas Clark2008-10-251-2/+2
* [perl #55786] [PATCH blead] Re: Overload Segfaulting Rick Delaney2008-06-151-3/+3
* Re-implement mPUSHp() and mXPUSHp() using Perl_newSVpvn_flags(), whichNicholas Clark2008-01-041-2/+2
* There's no need to handle 'set' magic in the mX?PUSH macros.Marcus Holland-Moritz2008-01-041-35/+25
* Add macros mPUSHs() and mXPUSHs() for pushing SVs on the stackMarcus Holland-Moritz2008-01-041-0/+12
* Fix up copyright years for files modified in 2007.Nicholas Clark2007-11-071-2/+2
* Cast markstack values to I32Jan Dubois2007-04-101-2/+2
* Remove register keyword from dSP; (at least for now)Nicholas Clark2007-01-211-1/+1
* pp_rv2av and pp_rv2hv have a lot of common code, so it's certainly aNicholas Clark2007-01-151-2/+4
* Update copyright years in .h files. Also, in .plRafael Garcia-Suarez2007-01-051-1/+1
* Merging pp_bit_or and pp_bit_xor shrinks the object code by about .7K.Nicholas Clark2006-02-071-1/+5
* Create new macros AMG_CALLun_var, AMG_CALLun_var and tryAMAGICun_varNicholas Clark2006-02-071-8/+13
* PL_amagic_generation is always non-zero, so remove the test for this.Nicholas Clark2005-12-281-4/+0
* pre-likely cleanupAndy Lester2005-12-271-9/+11
* Allow passing of the full enum name into the tryAMAGICbin family ofNicholas Clark2005-11-051-2/+8
* tidy up DieNull and DIE_NULLRobin Barker2005-07-281-1/+0
* Const Boy II: The LocalizingAndy Lester2005-06-231-3/+13
* Eliminate more C<n_a>sNicholas Clark2005-06-081-1/+1
* Convert POPpx POPpconstx and POPpbytex to use nolen macros.Nicholas Clark2005-06-081-7/+4
* POPpx needs a const equivalent.Nicholas Clark2005-06-071-0/+1
* consting-eleventy.patch: More consts, plus actual bug fixAndy Lester2005-05-161-2/+1
* Refactoring to Sv*_set() macros - patch #5Steve Peters2005-04-191-1/+1
* Update copyrights.Rafael Garcia-Suarez2005-03-301-1/+1
* to improve -DCHECK_FORMATRobin Barker2005-01-071-0/+1
* Missign STATEMENT brackets in PUSHMARKTon Hospel2004-12-241-14/+20
* Fix apidoc entries for PUSHMARK and newXSproto.Marcus Holland-Moritz2004-06-021-1/+1
* Fix mX?PUSH[inup] macros. (Follow-up to #22756 and #22757)Marcus Holland-Moritz2004-05-041-11/+11
* Follow-up to previous patch: the mX?PUSH[inup] macrosRafael Garcia-Suarez2004-04-301-26/+26
* Document limitations in PUSHi et al macros and add new mPUSHi et al macrosSteve Hay2004-04-301-12/+96
* Re: [perl #19582] [PATCH bleedperl] bad overload copy constructor segfaultsRick Delaney2003-09-181-1/+1
* Integrate from maint:Marcus Holland-Moritz2003-06-111-2/+2