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
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
use cBOOL() in pp_subst()
2016-03-02
David Mitchell
use cBOOL() in pp_subst()
commit
|
commitdiff
|
tree
2016-03-02
David Mitchell
S_regmatch(): remove dead code
commit
|
commitdiff
|
tree
2016-03-02
David Mitchell
remove some duplicate /* NOTREACHED */
commit
|
commitdiff
|
tree
2016-03-01
David Mitchell
installman: don't warn about missing pod
commit
|
commitdiff
|
tree
2016-02-29
Alex Vandiver
Adjust callsites that use UTF8SKIP without checking UTF
commit
|
commitdiff
|
tree
2016-02-15
David Mitchell
doop.c: fix typo in header comment
commit
|
commitdiff
|
tree
2016-02-11
David Mitchell
run regen_perly.pl
commit
|
commitdiff
|
tree
2016-02-11
David Mitchell
regen_perly.pl: improve action extracting
commit
|
commitdiff
|
tree
2016-02-11
David Mitchell
regen_perly.pl: print command with -v
commit
|
commitdiff
|
tree
2016-02-06
David Mitchell
pp_enter: calculate gimme earlier in XS branch
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
Add support for bison 3.0
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
add perldelta entry for context stack work
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
[MERGE] revamp context system
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
remove dSP from a couple of pp_enter* fns
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
leave_adjust_stacks() fix some code comments
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
leave_adjust_stacks(): avoid accessing random tmps
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
make gimme consistently U8
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
fix -DPERL_GLOBAL_STRUCT_PRIVATE
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
perlfunc: say what block types 'return' recognises
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
perlguts: add section on context stack
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
fix cx_dup for CXt_LOOP_PLAIN
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
MULTICALL *shouldn't* clear savestack
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
add blk_old_tmpsfloor shortcut
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
dMULTICALL: remove unused vars
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
convert CX_{PUSH|POP}{WHEN|GIVEN} to inline fns
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
convert CX_PUSHLOOP*/POPLOOP to inline fns
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
convert CX_PUSHEVAL/POPEVAL to inline fns
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
convert CX_PUSHFORMAT/POPFORMAT to inline fns
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
convert CX_PUSHSUB/POPSUB to inline fns
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
convert CX_PUSH/POP/TOPBLOCK to inline fns
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
add a few grep and map benchmarks
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
offset PL_savestack_max by SS_MAXPUSH
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
add SAVEt_TMPSFLOOR save type and Perl_savetmps()
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
rename PUSHBLOCK,PUSHSUB etc to CX_PUSHBLOCK etc
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
eliminate PUSH/POPBASICBLK macros
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
pp_enteriter: add comment about setting cxt type
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
consolidate common code in PUSHLOOP_FOR,_PLAIN
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
PUSHEVAL: make n param an SV rather than a string
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
PUSHSUB: make retop a parameter
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
PUSHEVAL: make retop a parameter
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
PUSHFORMAT: don't use implicit args
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
PUSHSUB: don't use implicit args
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
PUSHBLOCK: don't use implicit args
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
move PL_savestack_ix saving into PUSHBLOCK
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
PUSH_MULTICALL: use SAVEOP()
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
eliminate PERL_STACK_OVERFLOW_CHECK
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
sort compare subs: don't do unnecessary scope work
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
MULTICALL should clear scope after each call
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
Document CxLVAL()
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
CX_POPFOO(): assert cx is of the right type
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
rename POPFOO() to CX_POPFOO()
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
pp_redo()): reorder some stuff
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
optimise bare 'next'
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
make S_unwind_loop static again
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
S_unwind_loop(): remove opname param
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
S_unwind_loop(): return pointer rather than index
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
factor out common actions in TOPBLOCK and POPBLOCK
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
dounwind(): do a POPBLOCK for final cx frame.
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
pp_break(): don't use TOPBLOCK
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
tweak POPLOOP and CXt_LOOP_* order
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
fix CxFOREACH
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
only set CXp_FOR_DEF with CXp_FOR_GV
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
give POP_SAVEARRAY() macro a cx arg
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
clarify code comment in pp_goto(()
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
APItest.xs: fixup clone_with_stack()
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
fixup cx_dup()
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
pp_iter: optimise integer setting in for (1..10) {}
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
fix *_ = "" for 0 .. 1;
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
pp_enteriter: use efficient SvREFCNT_inc variant
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
provide some basic documentation for Perl_dounwind
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
TOPBLOCK: make comment clear its used by goto too
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
POPSUB_ARGS: move a code comment to the right line
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
pp_ctl.c: s/newsp/oldsp/g
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
replace leave_common() with leave_adjust_stacks()
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
make pp_return() use leave_adjust_stacks()
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
make pp_leavesublv use S_leavesub_adjust_stacks()
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
pp_leavesublv(): document PL_sv_undef exception
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
pp_leavesublv(): croak on *all* PADTMPs
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
pp_leavesub(): call FREETMPS and optimise
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
move SET_SVANY_FOR_BODYLESS_IV() from sv.c to sv.h
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
Perl_runops_debug(): do FREETMPS
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
optimise sv_setsv_flags()
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
intrvar.h: document PL_tmps_max
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
pp_leavesub: reset SP in void context
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
Perl_free_tmps(): don't test for PL_sv_undef
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
restore PL_tmps_floor on exit
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
extend magic copy test to all scope exit types
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
test that pp_leavesub copies returned PADTMPs.
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
Always copy return values when exiting scope
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
op/sub.t: fix ticket number in comment
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
make TOPBLOCK(cx) not set cx
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
rename DEBUG_CX() to CX_DEBUG()
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
add CX_CUR() macro
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
make POPSUBST re-entrant safe
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
make POPGIVEN re-entrant safe
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
make POPSUB re-entrant safe
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
make POPEVAL safe against re-entrancy
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
make POPSUB and POPFORMAT re-entrant safe
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
reorder 'struct block' fields.
commit
|
commitdiff
|
tree
2016-02-03
David Mitchell
move and rename cx_old_savestack_ix
commit
|
commitdiff
|
tree
next