summaryrefslogtreecommitdiff
path: root/op.c
Commit message (Expand)AuthorAgeFilesLines
* op.c: use new SvPVCLEAR and constant string friendly macrosYves Orton2016-10-191-3/+3
* op.c: Fix EBCDIC-only bugKarl Williamson2016-10-171-2/+3
* (perl #128996) prevent PL_op pointing to freed opsTony Cook2016-10-171-2/+0
* op.c: fix what looks like typos in commentsLukas Mai2016-10-121-7/+7
* Perl_newASSIGNOP: fix on g++ buildsDavid Mitchell2016-10-041-4/+3
* fix common assign issue on @a = (split(), 1)David Mitchell2016-10-041-8/+25
* Better optimise my/local @a = split()David Mitchell2016-10-041-16/+13
* re-indent block in Perl_newASSIGNOPDavid Mitchell2016-10-041-76/+76
* make OP_SPLIT a PMOP, and eliminate OP_PUSHREDavid Mitchell2016-10-041-89/+124
* OP_SASSIGN: make op_first==op_last for UNOPDavid Mitchell2016-09-291-5/+3
* sassign was used as UNOP, optimize {or,and,dor}assignReini Urban2016-09-291-5/+4
* sassign is wrongly declared as BASEOP, not BINOP.Reini Urban2016-09-291-4/+3
* OP_MULTIDEREF: ignore customised delete/existsDavid Mitchell2016-09-281-0/+7
* make PADOFFSET be SSizet_tDavid Mitchell2016-09-261-1/+1
* fix builds under USE_PAD_RESETDavid Mitchell2016-09-261-0/+6
* [perl #129090] Crash with sub c{sub c}Father Chrysostomos2016-09-101-1/+1
* op.c: Avoid string cmp when unnecessaryFather Chrysostomos2016-09-101-1/+1
* [perl #47047] Fix erroneous AUTOLOAD warningFather Chrysostomos2016-09-051-0/+1
* Stop setting OPf_REF on OP_ENTERSUBFather Chrysostomos2016-09-051-2/+3
* newATTRSUB_x(): document what the cv var is forDavid Mitchell2016-09-051-1/+1
* make S_already_defined() in op.c return voidDavid Mitchell2016-09-051-7/+8
* reindent and reformat newMYSUB and newATTRSUB_xDavid Mitchell2016-09-051-91/+117
* newMYSUB/Perl_newATTRSUB_x remove a gotoDavid Mitchell2016-09-051-6/+4
* avoid using freed ops on BEGIN :attr {}David Mitchell2016-09-051-0/+5
* assert op not freed in finalize_op() and rpeep()David Mitchell2016-09-051-0/+4
* [perl #125679] Don’t make lvref ops on errorFather Chrysostomos2016-08-281-0/+1
* Coverity CID #152143: annotate switch fallthru.Jarkko Hietaniemi2016-08-171-0/+1
* peephole optimise op_other branch in OP_ARGDEFELEMDavid Mitchell2016-08-031-0/+1
* OP_MULTIDEREF: remove ghost entry in op_aux listDavid Mitchell2016-08-031-0/+2
* add OP_ARGELEM, OP_ARGDEFELEM, OP_ARGCHECK opsDavid Mitchell2016-08-031-35/+5
* make op.c:S_alloc_LOGOP() non-staticDavid Mitchell2016-08-031-10/+10
* sub signatures: use parser rather than lexerDavid Mitchell2016-08-031-0/+36
* New bug numbers in *.[ch]Father Chrysostomos2016-07-291-2/+2
* Clearer declared_refs warning msgFather Chrysostomos2016-07-171-4/+2
* Make my\ experimentalFather Chrysostomos2016-07-171-0/+14
* Allow my \$aFather Chrysostomos2016-07-171-1/+13
* op.c: explain op_next generation betterDavid Mitchell2016-07-131-9/+69
* [perl #128532] Crash vivifying stub in deleted pkgFather Chrysostomos2016-07-041-1/+1
* op_lvalue_flags(): silence compiler warningDavid Mitchell2016-07-011-1/+1
* S_lvref() OP_[AH]SLICE => OP_LVREFSLICE flag issueDavid Mitchell2016-06-271-1/+1
* [perl #128260] Fix \substr %hFather Chrysostomos2016-06-121-2/+5
* [perl #128260] Fix lvalue cx for substr and vecFather Chrysostomos2016-06-111-2/+11
* op.c: Factor out common code for potential lv cxFather Chrysostomos2016-06-111-5/+10
* Make lv keys distinguish scalar/list cx properlyFather Chrysostomos2016-06-111-1/+1
* [perl #127333] add warning for until(assignment)Dan Collins2016-06-071-2/+5
* Don’t use yyerror for each($scalar) experiment errFather Chrysostomos2016-06-021-2/+2
* op.c:S_my_kid: Remove obsolete commentFather Chrysostomos2016-05-291-1/+1
* [perl #128204] Fix crash with @a &.= etc.Father Chrysostomos2016-05-201-0/+6
* Allow assignment to &CORE::keys()Father Chrysostomos2016-05-201-0/+5
* Allow &CORE::foo() with hash functionsFather Chrysostomos2016-05-201-0/+6