summaryrefslogtreecommitdiff
path: root/op.c
Commit message (Expand)AuthorAgeFilesLines
* op.c: Remove unused THX paramFather Chrysostomos2017-07-021-3/+3
* S_gen_constant_list(): initialise si_stack_hwmDavid Mitchell2017-06-261-0/+3
* [perl #131627] Fix multideref for $x{qw/a/->$*}Dagfinn Ilmari Mannsåker2017-06-221-2/+2
* make OP_REF support boolean contextDavid Mitchell2017-06-051-0/+6
* Add support for deleting key/value slices (RT#131328)Dagfinn Ilmari Mannsåker2017-06-021-4/+4
* op.c: Add commentKarl Williamson2017-02-191-1/+1
* [perl #130815] fix ck_return null-pointer deref on malformed codeAaron Crane2017-02-191-1/+1
* Moving variables to their innermost scope.Andy Lester2017-02-181-3/+4
* pp_multideref: tweak an assertionDavid Mitchell2017-02-181-1/+7
* Improve handling pattern compilation errorsKarl Williamson2017-02-141-0/+5
* (perl #130705) don't convert match with argument to qrTony Cook2017-02-081-2/+2
* multideref: handle both OPpLVAL_INTRO,OPpDEREFDavid Mitchell2017-02-071-0/+15
* fix range op under aborted constant foldingZefram2017-01-271-0/+6
* handle op_pv better in op_clear() and op_dump()David Mitchell2017-01-241-2/+3
* avoid sort assert failure after compile failDavid Mitchell2017-01-231-2/+3
* handle errors in gen_constant_listZefram2017-01-221-9/+62
* add S_process_optree() function to op.cDavid Mitchell2017-01-171-42/+48
* my() in a false conditional will be fatal in Perl 5.30Abigail2017-01-161-1/+2
* [perl #130546] Restore delete-scalar-slice warningFather Chrysostomos2017-01-131-2/+8
* In A && B, stop special-casing boolean-ness of ADavid Mitchell2017-01-061-7/+4
* add xor, grep, flip, flop to boolean cxt detectionDavid Mitchell2017-01-061-1/+15
* reindent block in rpeep()David Mitchell2017-01-061-10/+10
* re-implement boolean context detectionDavid Mitchell2017-01-061-59/+70
* Handle chop(@a =~ tr///)David Mitchell2017-01-021-2/+25
* Convert core (except toke.c) to use isFOO_utf8_safe()Karl Williamson2016-12-231-5/+6
* assertion failure in ... or ((0) x 0))David Mitchell2016-12-051-2/+2
* add some /* NOTREACHED */David Mitchell2016-12-051-3/+3
* Clean up warnings uncovered by 'clang -Weverything'.Andy Lester2016-12-051-2/+4
* avoid premature free of referent in list assignDavid Mitchell2016-11-241-0/+16
* Change white space to avoid C++ deprecation warningKarl Williamson2016-11-181-39/+39
* eliminate OPpRUNTIME private PMOP flagDavid Mitchell2016-11-141-4/+1
* op.c: clarify documentation for Perl_load_module()Aaron Crane2016-11-121-13/+22
* op.c: silence compiler warning in fold_constants()Lukas Mai2016-10-221-1/+1
* 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