This is a live mirror of the Perl 5 development currently hosted at
https://github.com/perl/perl5
https://perl5.git.perl.org
/
perl5.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Move illegalproto warnings to t/lib/warning/toke
[perl5.git]
/
pp_ctl.c
2017-08-14
Tony Cook
(perl #124368) make /foo/o; /$null/ act consistently
blob
|
commitdiff
2017-07-27
David Mitchell
make callers of SvTRUE() more efficient
blob
|
commitdiff
|
diff to current
2017-07-27
David Mitchell
use the new PL_sv_zero in obvious places
blob
|
commitdiff
|
diff to current
2017-06-22
David Mitchell
argless reset(): extend stack
blob
|
commitdiff
|
diff to current
2017-06-05
David Mitchell
FREETMPS when leaving eval, even when void/dying
blob
|
commitdiff
|
diff to current
2017-06-01
Zefram
set up catchable runloops early enough
blob
|
commitdiff
|
diff to current
2017-04-18
David Mitchell
emit require module name err hint only when valid
blob
|
commitdiff
|
diff to current
2017-04-18
David Mitchell
require die msg: only mention @INC if used
blob
|
commitdiff
|
diff to current
2017-04-18
David Mitchell
S_require_file() : simplify an else if block
blob
|
commitdiff
|
diff to current
2017-04-18
David Mitchell
better comment require() source.
blob
|
commitdiff
|
diff to current
2017-03-31
David Mitchell
tweak 'do "%s" failed' message
blob
|
commitdiff
|
diff to current
2017-03-14
Tony Cook
warn if do "somefile" fails when . not default in ...
blob
|
commitdiff
|
diff to current
2017-02-19
David Mitchell
pp_formline(): revert recent buffer growth changes
blob
|
commitdiff
|
diff to current
2017-02-18
David Mitchell
pp_formline(): add empty body to empty while loop
blob
|
commitdiff
|
diff to current
2017-02-18
David Mitchell
pp_formline(): avoid buffer overrun
blob
|
commitdiff
|
diff to current
2017-02-07
Tony Cook
(perl #130722) don't call SvPVX() on a glob
blob
|
commitdiff
|
diff to current
2017-02-04
David Mitchell
pp_formline: simplify growing of PL_formtarget
blob
|
commitdiff
|
diff to current
2017-02-04
David Mitchell
buffer overrun with format and 'use bytes'
blob
|
commitdiff
|
diff to current
2017-01-23
Zefram
permit goto at top level of multicalled sub
blob
|
commitdiff
|
diff to current
2017-01-19
Craig A. Berry
pp_ctl.c: false/true --> FALSE/TRUE
blob
|
commitdiff
|
diff to current
2017-01-19
Tony Cook
(perl #129125) copy form data if it might be freed
blob
|
commitdiff
|
diff to current
2017-01-16
Abigail
There's an objection to fatalizing jumping into a const...
blob
|
commitdiff
|
diff to current
2017-01-16
Abigail
Jumping into constructs will be fatal in 5.28.
blob
|
commitdiff
|
diff to current
2017-01-05
Aaron Crane
Fix the Unicode Bug in the range operator
blob
|
commitdiff
|
diff to current
2016-11-28
David Mitchell
crash on explicit return from s///e
blob
|
commitdiff
|
diff to current
2016-11-18
Karl Williamson
Change white space to avoid C++ deprecation warning
blob
|
commitdiff
|
diff to current
2016-11-14
David Mitchell
eliminate OPpRUNTIME private PMOP flag
blob
|
commitdiff
|
diff to current
2016-11-11
Lukas Mai
make 'do' errors refer to 'do' (not 'require') (RT...
blob
|
commitdiff
|
diff to current
2016-11-01
Yves Orton
rework perl #129903 - inf recursion from use of empty...
blob
|
commitdiff
|
diff to current
2016-10-25
Lukas Mai
make do "a\0b" fail silently instead of throwing (RT...
blob
|
commitdiff
|
diff to current
2016-10-20
Lukas Mai
pp_ctl.c: silence compiler warning about mixing (un...
blob
|
commitdiff
|
diff to current
2016-10-19
Yves Orton
pp_(hot|ctl).c: switch croak() to Perl_croak() for...
blob
|
commitdiff
|
diff to current
2016-10-19
Yves Orton
regexec.c: fix #129903: forbid empty pattern in regex...
blob
|
commitdiff
|
diff to current
2016-10-19
Yves Orton
pp_ctl.c: use new SvPVCLEAR and constant string friendl...
blob
|
commitdiff
|
diff to current
2016-10-04
David Mitchell
make OP_SPLIT a PMOP, and eliminate OP_PUSHRE
blob
|
commitdiff
|
diff to current
2016-09-27
David Mitchell
pp_leaveloop(): rename local vars
blob
|
commitdiff
|
diff to current
2016-07-29
Father Chrysostomos
unimplemented_op does not implement pp_mapstart
blob
|
commitdiff
|
diff to current
2016-07-22
David Mitchell
S_pop_eval_context_maybe_croak: silence warning
blob
|
commitdiff
|
diff to current
2016-07-03
David Mitchell
Revert "FREETMPS when leaving eval, even when void...
blob
|
commitdiff
|
diff to current
2016-07-01
David Mitchell
FREETMPS when leaving eval, even when void/dying
blob
|
commitdiff
|
diff to current
2016-07-01
David Mitchell
die_unwind(): mortalise, not mortalcopy the err SV
blob
|
commitdiff
|
diff to current
2016-07-01
David Mitchell
cx_popeval(): don't mortalise blk_eval.old_namesv
blob
|
commitdiff
|
diff to current
2016-07-01
David Mitchell
expand and rename S_undo_inc_then_croak()
blob
|
commitdiff
|
diff to current
2016-07-01
David Mitchell
harmonise die_unwind, doeval_compile, leaveeval
blob
|
commitdiff
|
diff to current
2016-07-01
David Mitchell
tidy doeval_compile()
blob
|
commitdiff
|
diff to current
2016-07-01
David Mitchell
doeval_compile(): remove dead code
blob
|
commitdiff
|
diff to current
2016-05-19
Father Chrysostomos
[perl #128182] Fix crash with require $nonstring
blob
|
commitdiff
|
diff to current
2016-05-10
Nicholas Clark
Validate the 'require Bare::Word' pathname.
blob
|
commitdiff
|
diff to current
2016-05-10
David Mitchell
reindent S_require_version()
blob
|
commitdiff
|
diff to current
2016-05-10
David Mitchell
Split the guts of pp_require into two static fns
blob
|
commitdiff
|
diff to current
2016-03-30
David Mitchell
Improve code comments for some ctx stuff
blob
|
commitdiff
|
diff to current
2016-03-18
David Mitchell
rename and function-ise dtrace macros
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
remove dSP from a couple of pp_enter* fns
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
make gimme consistently U8
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
convert CX_{PUSH|POP}{WHEN|GIVEN} to inline fns
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
convert CX_PUSHLOOP*/POPLOOP to inline fns
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
convert CX_PUSHEVAL/POPEVAL to inline fns
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
convert CX_PUSHFORMAT/POPFORMAT to inline fns
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
convert CX_PUSHSUB/POPSUB to inline fns
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
convert CX_PUSH/POP/TOPBLOCK to inline fns
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
rename PUSHBLOCK,PUSHSUB etc to CX_PUSHBLOCK etc
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
eliminate PUSH/POPBASICBLK macros
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
pp_enteriter: add comment about setting cxt type
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
PUSHEVAL: make n param an SV rather than a string
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
PUSHSUB: make retop a parameter
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
PUSHEVAL: make retop a parameter
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
PUSHSUB: don't use implicit args
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
PUSHBLOCK: don't use implicit args
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
move PL_savestack_ix saving into PUSHBLOCK
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
eliminate PERL_STACK_OVERFLOW_CHECK
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
rename POPFOO() to CX_POPFOO()
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
pp_redo()): reorder some stuff
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
optimise bare 'next'
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
make S_unwind_loop static again
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
S_unwind_loop(): remove opname param
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
S_unwind_loop(): return pointer rather than index
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
dounwind(): do a POPBLOCK for final cx frame.
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
pp_break(): don't use TOPBLOCK
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
only set CXp_FOR_DEF with CXp_FOR_GV
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
give POP_SAVEARRAY() macro a cx arg
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
clarify code comment in pp_goto(()
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
fix *_ = "" for 0 .. 1;
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
pp_enteriter: use efficient SvREFCNT_inc variant
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
provide some basic documentation for Perl_dounwind
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
pp_ctl.c: s/newsp/oldsp/g
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
replace leave_common() with leave_adjust_stacks()
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
make pp_return() use leave_adjust_stacks()
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
make pp_leavesublv use S_leavesub_adjust_stacks()
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
pp_leavesublv(): document PL_sv_undef exception
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
pp_leavesublv(): croak on *all* PADTMPs
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
extend magic copy test to all scope exit types
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
Always copy return values when exiting scope
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
make TOPBLOCK(cx) not set cx
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
rename DEBUG_CX() to CX_DEBUG()
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
add CX_CUR() macro
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
move and rename cx_old_savestack_ix
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
Eliminate cx->blk_loop.resetsp
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
pp_iter(): optimise stack handling
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
split CXt_LOOP_FOR into CXt_LOOP_LIST,CXt_LOOP_ARY
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
stop S_undo_inc_then_croak() doing CX_POP
blob
|
commitdiff
|
diff to current
next