summaryrefslogtreecommitdiff
path: root/opcode.h
Commit message (Expand)AuthorAgeFilesLines
* split CXt_LOOP_FOR into CXt_LOOP_LIST,CXt_LOOP_ARYDavid Mitchell2016-02-031-3/+3
* split pp_postdec() from pp_postinc() and improveDavid Mitchell2015-11-101-4/+3
* split pp_predec() from pp_preinc() and improveDavid Mitchell2015-11-101-4/+3
* Match ops no longer need OPpTARGET_MYFather Chrysostomos2015-09-291-228/+228
* Remove OPpGREP_LEXFather Chrysostomos2015-09-291-122/+119
* re-implement OPpASSIGN_COMMON mechanismDavid Mitchell2015-08-171-207/+211
* Delete experimental autoderef featureAaron Crane2015-07-131-25/+2
* [perl #123790] Disable targlex for some opsFather Chrysostomos2015-03-261-131/+131
* [perl #123848] Allow OPpTARGET_MY on qrFather Chrysostomos2015-03-011-157/+156
* [perl #123763] pushre needs to permit OPpTARGET_MYHugo van der Sanden2015-02-281-81/+81
* [perl #123753] Fix assertion failure with map+mapFather Chrysostomos2015-02-061-64/+63
* Warning about experimental bitopsFather Chrysostomos2015-01-311-1/+1
* Add string- and number-specific bitop typesFather Chrysostomos2015-01-311-3/+61
* Add :const anon sub attributeFather Chrysostomos2015-01-191-1/+8
* 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