summaryrefslogtreecommitdiff
path: root/pp_ctl.c
Commit message (Expand)AuthorAgeFilesLines
* set up catchable runloops early enoughZefram2017-08-291-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
* [perl #128182] Fix crash with require $nonstringFather Chrysostomos2016-05-181-2/+2
* Validate the 'require Bare::Word' pathname.Nicholas Clark2016-05-101-0/+40
* reindent S_require_version()David Mitchell2016-05-101-54/+54
* Split the guts of pp_require into two static fnsDavid Mitchell2016-05-101-30/+53
* Improve code comments for some ctx stuffDavid Mitchell2016-03-301-11/+18
* rename and function-ise dtrace macrosDavid Mitchell2016-03-181-2/+2
* remove dSP from a couple of pp_enter* fnsDavid Mitchell2016-02-031-9/+7
* make gimme consistently U8David Mitchell2016-02-031-24/+24
* convert CX_{PUSH|POP}{WHEN|GIVEN} to inline fnsDavid Mitchell2016-02-031-6/+6