summaryrefslogtreecommitdiff
path: root/opcode.h
Commit message (Expand)AuthorAgeFilesLines
* complement can have OPpTARGET_MYFather Chrysostomos2015-01-051-5/+5
* Enable OPpTARGET_MY optimisation for cmp/<=>Father Chrysostomos2014-12-291-8/+8
* [perl #123514] Make prototype() imply $_Father Chrysostomos2014-12-281-2/+2
* op.c: Skip allocating entersub targ for Perl subFather Chrysostomos2014-12-211-1/+1
* gelem and refassign can have OA_RETSCALARFather Chrysostomos2014-12-071-2/+2
* Give require the OA_RETSCALAR flagFather Chrysostomos2014-12-071-1/+1
* Add OP_MULTIDEREFDavid Mitchell2014-12-071-125/+137
* Speed up method calls like $o->Other::method() and $o->Other::SUPER::method().syber2014-12-021-1/+15
* speedup for SUPER::method() calls.syber2014-11-281-1/+8
* rename [] from "anonymous list" to "anonymous array"Lukas Mai2014-11-111-1/+1
* Don’t allow OPpTARGET_MY with integer negationFather Chrysostomos2014-11-101-5/+5
* Don’t allow OPpTARGET_MY on postdec/incFather Chrysostomos2014-11-091-14/+14
* Shrink PL_op_private_bitdefsFather Chrysostomos2014-11-081-673/+393
* values and each are OA_DANGEROUSFather Chrysostomos2014-11-081-6/+6
* kill is not OA_DANGEROUSFather Chrysostomos2014-11-081-1/+1
* exec is not OA_DANGEROUSFather Chrysostomos2014-11-081-1/+1
* enterwrite is not OA_DANGEROUSFather Chrysostomos2014-11-081-1/+1
* tied is OA_DANGEROUSFather Chrysostomos2014-11-081-1/+1
* Remove OA_DANGEROUS from exitFather Chrysostomos2014-11-081-1/+1
* Remove OA_DANGEROUS from loopctl-type opsFather Chrysostomos2014-11-081-5/+5
* Remove OA_DANGEROUS from dieFather Chrysostomos2014-11-081-1/+1
* Remove OA_DANGEROUS from cond_exprFather Chrysostomos2014-11-081-1/+1
* Remove OA_DANGEROUS from grep and mapFather Chrysostomos2014-11-081-4/+4
* Remove OA_DANGEROUS from sortFather Chrysostomos2014-11-081-1/+1
* Don’t copy VMS hints to cop->op_privateFather Chrysostomos2014-11-081-173/+169
* Remove OA_DANGEROUS from non-integer postdec/incFather Chrysostomos2014-11-081-4/+4
* Allow OPpTARGET_MY on non-integer postdec/incFather Chrysostomos2014-11-081-303/+303
* Remove OA_DANGEROUS from subst(cont)Father Chrysostomos2014-11-081-2/+2
* Remove OA_DANGEROUS from matchFather Chrysostomos2014-11-081-1/+1
* Allow OPpTARGET_MY optimisation for splitFather Chrysostomos2014-11-081-204/+204
* Renumber op flags so TARGET_MY and OUR_INTRO differFather Chrysostomos2014-11-081-46/+46
* Allow OPpTARGET_MY optimisation for xFather Chrysostomos2014-11-071-289/+289
* Allow OPpTARGET_MY optimisation for vecFather Chrysostomos2014-11-071-237/+237
* end the pp_mapstart trickeryJim Cromie2014-11-021-2/+2
* fix typo in regen/opcode.plDavid Mitchell2014-10-201-1/+1
* Use srefgen for anoncodeFather Chrysostomos2014-10-181-1/+1
* [perl #122965] aelemfast in list assignmentFather Chrysostomos2014-10-131-1/+1
* Optimise "@_" to a single joinFather Chrysostomos2014-10-121-1/+1
* Fold join to const or stringify where possibleFather Chrysostomos2014-10-121-1/+1
* Handle state vars correctly in ref assignmentFather Chrysostomos2014-10-111-7/+7
* Add OPpLVREF_ITER flagFather Chrysostomos2014-10-111-134/+136
* lvavref needs OPpLVAL_INTRO and OPpPAD_STATEFather Chrysostomos2014-10-111-2/+2
* Add lvavref op typeFather Chrysostomos2014-10-111-0/+8
* lvref is actually a baseop/unopFather Chrysostomos2014-10-111-1/+1
* Renumber OPpLVREF_TYPEFather Chrysostomos2014-10-101-13/+13
* Add priv flags for the type of lvalue refFather Chrysostomos2014-10-101-167/+177
* lvrefslice gets OPpLVAL_INTROFather Chrysostomos2014-10-101-2/+3
* Add lvrefslice op typeFather Chrysostomos2014-10-101-0/+7
* Assignment to array elem refsFather Chrysostomos2014-10-101-161/+163
* List assignment to lexical scalar refsFather Chrysostomos2014-10-101-2/+2