summaryrefslogtreecommitdiff
path: root/pp_hot.c
Commit message (Expand)AuthorAgeFilesLines
* optimise save/restore of PL_delaymagic.David Mitchell2015-10-181-1/+4
* Include the name of the non-lvalue sub in error messageDagfinn Ilmari Mannsåker2015-10-121-2/+4
* partial PL_statbuf removalDaniel Dragan2015-10-081-1/+2
* make EXTEND() and stack_grow() safe(r)David Mitchell2015-10-021-1/+3
* Stop using OPpGREP_LEX at run timeFather Chrysostomos2015-09-291-11/+1
* pp_aassign(): fix ($x,$y) = (undef, $x)David Mitchell2015-09-021-0/+1
* pp_aassign: scan on DEBUGGING buildsDavid Mitchell2015-09-021-6/+39
* fix a SV_NOSTEAL issue in pp_aassignDavid Mitchell2015-08-171-3/+12
* Eliminate PL_sawalias, GPf_ALIASED_SVDavid Mitchell2015-08-171-6/+0
* re-implement OPpASSIGN_COMMON mechanismDavid Mitchell2015-08-171-45/+243
* make MULTICALL handle list contextDavid Mitchell2015-06-191-1/+5
* Revert "pp_helem: Remove branch seemingly untaken (v2)"Steffen Mueller2015-04-081-1/+2
* [perl #123790] Assert fail with *x=<y>Father Chrysostomos2015-03-251-2/+1
* Replace common Emacs file-local variables with dir-localsDagfinn Ilmari Mannsåker2015-03-221-6/+0
* pp_helem: Remove branch seemingly untaken (v2)Steffen Mueller2015-03-151-2/+1
* Improve comments at head of pp_signature()David Mitchell2015-03-111-6/+6
* pp_hot.c: Note that amagic_call calls pp_pushmarkFather Chrysostomos2015-01-311-1/+2
* avoid C labels in column 0David Mitchell2015-01-211-2/+2
* Revert "refactor gv_add_by_type"Matthew Horsfall2015-01-201-2/+4
* refactor gv_add_by_typeDaniel Dragan2015-01-061-4/+2
* fix -IV_MIN negationsDavid Mitchell2014-12-311-4/+5
* pp_hot.c:pp_concat: Remove SvGETMAGICFather Chrysostomos2014-12-271-3/+0
* pp_hot.c:pp_concat: Remove PUTBACK/SPAGAINFather Chrysostomos2014-12-271-3/+0
* [perl #103260] Fix s/// with long stringsFather Chrysostomos2014-12-231-4/+4
* Use GIMME_V in preference to GIMMEFather Chrysostomos2014-12-191-1/+1
* pp_readline: Don’t set PL_last_in_gv to &PL_sv_undefFather Chrysostomos2014-12-151-0/+4
* Add OP_MULTIDEREFDavid Mitchell2014-12-071-0/+436
* Revert "Remove branch seemingly untaken"Steffen Mueller2014-12-051-1/+2
* Remove branch seemingly untakenSteffen Mueller2014-12-051-2/+1
* Speed up method calls like $o->Other::method() and $o->Other::SUPER::method().syber2014-12-021-22/+53
* define and use STATIC_ASSERT_STMT for compile-time invariantsLukas Mai2014-11-291-1/+1
* make more use of NOT_REACHEDLukas Mai2014-11-291-1/+1
* speedup for SUPER::method() calls.syber2014-11-281-54/+86
* Remove op_const_class; just use the name on the stacksyber2014-11-241-10/+10
* This commit speeds up class method calls when class name is constant.syber2014-11-231-4/+10
* Make a function to get PL_encoding's valueKarl Williamson2014-11-201-2/+2
* Make testing for PL_encoding into a macroKarl Williamson2014-11-201-2/+2
* Don’t check OPpTARGET_MY on match ops at run timeFather Chrysostomos2014-11-091-2/+2
* Remove very obsolete commentFather Chrysostomos2014-10-201-3/+1
* foreach \$varFather Chrysostomos2014-10-111-0/+5
* Assignment to \(@array)Father Chrysostomos2014-10-111-4/+27
* Make OP_METHOD* to be of new class METHOPsyber2014-10-031-3/+3
* Introduce the double-diamond operator <<>>Rafael Garcia-Suarez2014-09-301-2/+2
* Add flags to cv_name; allow unqualified retvalFather Chrysostomos2014-09-241-2/+2
* comment pp_foo aliases in pp*.cDavid Mitchell2014-09-191-0/+23
* Skip no-common-vars optimisation for aliasesFather Chrysostomos2014-09-181-1/+7
* Remove !IS_PADGV assertionsFather Chrysostomos2014-09-171-4/+0
* Use cv_name in pp_hot.c:sub_crush_depthFather Chrysostomos2014-09-151-10/+1
* For lexical subs, reify CvGV from CvSTASH and CvNAME_HEKFather Chrysostomos2014-09-151-5/+5
* Make S_method_common use gv_stashpvn instead of copypasted cache usagesyber2014-08-201-24/+6