summaryrefslogtreecommitdiff
path: root/pp_ctl.c
Commit message (Expand)AuthorAgeFilesLines
* get rid of "implicit fallthrough" warnings with gcc 7Lukas Mai2017-10-131-2/+4
* Set PL_curstname in pp_ctl.c:doevalFather Chrysostomos2017-10-081-1/+5
* pp_require: return earlier when module is already loadedNicolas R2017-10-051-2/+12
* (perl #131746) avoid undefined behaviour in Copy() etcTony Cook2017-09-041-1/+2
* (perl #124368) make /foo/o; /$null/ act consistentlyTony Cook2017-08-141-8/+2
* make callers of SvTRUE() more efficientDavid Mitchell2017-07-271-5/+7
* use the new PL_sv_zero in obvious placesDavid Mitchell2017-07-271-3/+3
* argless reset(): extend stackDavid Mitchell2017-06-221-1/+3
* FREETMPS when leaving eval, even when void/dyingDavid Mitchell2017-06-051-3/+33
* set up catchable runloops early enoughZefram2017-06-011-25/+40
* emit require module name err hint only when validDavid Mitchell2017-04-181-12/+42
* require die msg: only mention @INC if usedDavid Mitchell2017-04-181-1/+1
* S_require_file() : simplify an else if blockDavid Mitchell2017-04-181-3/+3
* better comment require() source.David Mitchell2017-04-181-11/+42
* tweak 'do "%s" failed' messageDavid Mitchell2017-03-311-1/+4
* warn if do "somefile" fails when . not default in @INC and somefile existsTony Cook2017-03-141-4/+23
* pp_formline(): revert recent buffer growth changesDavid Mitchell2017-02-191-25/+25
* pp_formline(): add empty body to empty while loopDavid Mitchell2017-02-181-1/+3
* pp_formline(): avoid buffer overrunDavid Mitchell2017-02-181-0/+11
* (perl #130722) don't call SvPVX() on a globTony Cook2017-02-081-1/+1
* pp_formline: simplify growing of PL_formtargetDavid Mitchell2017-02-041-24/+11
* buffer overrun with format and 'use bytes'David Mitchell2017-02-041-0/+3
* permit goto at top level of multicalled subZefram2017-01-231-5/+6
* pp_ctl.c: false/true --> FALSE/TRUECraig A. Berry2017-01-191-2/+2
* (perl #129125) copy form data if it might be freedTony Cook2017-01-191-0/+18
* There's an objection to fatalizing jumping into a construct.Abigail2017-01-161-1/+1
* Jumping into constructs will be fatal in 5.28.Abigail2017-01-161-1/+1
* Fix the Unicode Bug in the range operatorAaron Crane2017-01-051-0/+2
* crash on explicit return from s///eDavid Mitchell2016-11-281-0/+6
* Change white space to avoid C++ deprecation warningKarl Williamson2016-11-181-17/+17
* eliminate OPpRUNTIME private PMOP flagDavid Mitchell2016-11-141-1/+0
* make 'do' errors refer to 'do' (not 'require') (RT #129927)Lukas Mai2016-11-111-9/+13
* rework perl #129903 - inf recursion from use of empty pattern in regex codeblockYves Orton2016-11-011-7/+15
* make do "a\0b" fail silently instead of throwing (RT #129928)Lukas Mai2016-10-251-0/+4
* pp_ctl.c: silence compiler warning about mixing (un)signed typesLukas Mai2016-10-211-1/+1
* pp_(hot|ctl).c: switch croak() to Perl_croak() for win32Yves Orton2016-10-191-1/+1
* regexec.c: fix #129903: forbid empty pattern in regex code blockYves Orton2016-10-191-1/+6
* pp_ctl.c: use new SvPVCLEAR and constant string friendly macrosYves Orton2016-10-191-1/+1
* make OP_SPLIT a PMOP, and eliminate OP_PUSHREDavid Mitchell2016-10-041-12/+0
* pp_leaveloop(): rename local varsDavid Mitchell2016-09-271-6/+6
* unimplemented_op does not implement pp_mapstartFather Chrysostomos2016-07-281-0/+1
* S_pop_eval_context_maybe_croak: silence warningDavid Mitchell2016-07-221-1/+1
* Revert "FREETMPS when leaving eval, even when void/dying"David Mitchell2016-07-031-34/+4
* FREETMPS when leaving eval, even when void/dyingDavid Mitchell2016-07-011-4/+34
* die_unwind(): mortalise, not mortalcopy the err SVDavid Mitchell2016-07-011-5/+13
* cx_popeval(): don't mortalise blk_eval.old_namesvDavid Mitchell2016-07-011-1/+6
* expand and rename S_undo_inc_then_croak()David Mitchell2016-07-011-66/+55
* harmonise die_unwind, doeval_compile, leaveevalDavid Mitchell2016-07-011-8/+10
* tidy doeval_compile()David Mitchell2016-07-011-10/+11
* doeval_compile(): remove dead codeDavid Mitchell2016-07-011-5/+4