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
[MERGE] add+use PL_curstackinfo->si_cxsubix field
2019-09-19
David Mitchell
[MERGE] add+use PL_curstackinfo->si_cxsubix field
commit
|
commitdiff
|
tree
2019-09-19
David Mitchell
perldelta for PL_curstackinfo->si_cxsubix
commit
|
commitdiff
|
tree
2019-09-19
David Mitchell
Perl_gimme_V(): assume caller always provides cxt
commit
|
commitdiff
|
tree
2019-09-19
David Mitchell
add Perl_gimme_V() static inline fn for GIMME_V
commit
|
commitdiff
|
tree
2019-09-19
David Mitchell
add PL_curstackinfo->si_cxsubix field
commit
|
commitdiff
|
tree
2019-09-19
David Mitchell
add dopopto_cursub() macro to pp_ctl.c
commit
|
commitdiff
|
tree
2019-09-19
David Mitchell
set VOID on OP_ENTER
commit
|
commitdiff
|
tree
2019-09-14
David Mitchell
Avoid panic when last s///g is tainted and utf8
commit
|
commitdiff
|
tree
2019-08-20
David Mitchell
Perl_quadmath_format_single(): fix off-by-1 err
commit
|
commitdiff
|
tree
2019-08-20
David Mitchell
perldelta for 442d4b523eda1 (opslot)
commit
|
commitdiff
|
tree
2019-08-09
David Mitchell
fix size-miscalculation upgrading LISTOP TO LOOPOP
commit
|
commitdiff
|
tree
2019-08-06
David Mitchell
avoid use-after free in /(?{...})/
commit
|
commitdiff
|
tree
2019-08-06
David Mitchell
include a trailing \0 in SVs holding trie info
commit
|
commitdiff
|
tree
2019-08-05
David Mitchell
op_dump(): display a wild parent pointer.
commit
|
commitdiff
|
tree
2019-08-05
David Mitchell
[MERGE] slim down opslot structure.
commit
|
commitdiff
|
tree
2019-08-05
David Mitchell
Perl_opslab_force_free() adjust loop test
commit
|
commitdiff
|
tree
2019-08-05
David Mitchell
OPSLOT: replace opslot_next with opslot_size
commit
|
commitdiff
|
tree
2019-08-05
David Mitchell
struct opslot: document a field better
commit
|
commitdiff
|
tree
2019-08-05
David Mitchell
opslabs: change opslab_first to opslab_free_space
commit
|
commitdiff
|
tree
2019-08-05
David Mitchell
OPSLAB: always have opslab_size field
commit
|
commitdiff
|
tree
2019-08-05
David Mitchell
make opslot_slab an offset in current slab
commit
|
commitdiff
|
tree
2019-08-05
David Mitchell
Perl_Slab_Alloc(): rename 'slab' to 'head_slab'
commit
|
commitdiff
|
tree
2019-07-11
David Mitchell
PerlIO-encoding/t/encoding.t: improve test skip
commit
|
commitdiff
|
tree
2019-07-11
David Mitchell
threads::shared: fix leak
commit
|
commitdiff
|
tree
2019-07-10
David Mitchell
avoid SEGV with uninit warning with multideref
commit
|
commitdiff
|
tree
2019-07-04
David Mitchell
perldelta: fix typo
commit
|
commitdiff
|
tree
2019-07-03
David Mitchell
perldelta entry for v5.31.1-101-g5c696bd319
commit
|
commitdiff
|
tree
2019-06-25
David Mitchell
honour $PERL_DESTRUCT_LEVEL on non-debug builds
commit
|
commitdiff
|
tree
2019-06-24
David Mitchell
[MERGE] make optree-walking mostly non-recursive
commit
|
commitdiff
|
tree
2019-06-24
David Mitchell
Perl_op_lvalue_flags(): make mostly non-recursive
commit
|
commitdiff
|
tree
2019-06-24
David Mitchell
Perl_op_lvalue_flags() add blank lines
commit
|
commitdiff
|
tree
2019-06-24
David Mitchell
Perl_op_lvalue_flags(): skip OPf_WANT_VOID ops.
commit
|
commitdiff
|
tree
2019-06-24
David Mitchell
Perl_op_lvalue_flags(): fixup documentation
commit
|
commitdiff
|
tree
2019-06-24
David Mitchell
reindent op.c:S_lvref()
commit
|
commitdiff
|
tree
2019-06-24
David Mitchell
make op.c:S_lvref() non-recursive
commit
|
commitdiff
|
tree
2019-06-24
David Mitchell
document what op.c:S_lvref() does
commit
|
commitdiff
|
tree
2019-06-24
David Mitchell
op.c: S_lvref(): handle all kids on OP_NULL
commit
|
commitdiff
|
tree
2019-06-24
David Mitchell
Clarify purpose of S_looks_like_bool()
commit
|
commitdiff
|
tree
2019-06-24
David Mitchell
make op.c:S_find_and_forget_pmops() non-recursive
commit
|
commitdiff
|
tree
2019-06-24
David Mitchell
Perl_doref(): reindent
commit
|
commitdiff
|
tree
2019-06-24
David Mitchell
Perl_doref(): make non-recursive
commit
|
commitdiff
|
tree
2019-06-24
David Mitchell
document what Perl_doref does
commit
|
commitdiff
|
tree
2019-06-24
David Mitchell
make op.c:S_aassign_scan() non-recursive
commit
|
commitdiff
|
tree
2019-06-24
David Mitchell
make Perl_op_linklist() non-recursive
commit
|
commitdiff
|
tree
2019-06-24
David Mitchell
Perl_op_linklist(): use OPf_KIDS flags
commit
|
commitdiff
|
tree
2019-06-24
David Mitchell
Perl_scalarvoid(): add comment saying what it does
commit
|
commitdiff
|
tree
2019-06-24
David Mitchell
op.c: S_search_const: remove recursion
commit
|
commitdiff
|
tree
2019-06-24
David Mitchell
op.c: add code comments to S_search_const()
commit
|
commitdiff
|
tree
2019-06-24
David Mitchell
op.c: S_assignment_type(): make truly trinary
commit
|
commitdiff
|
tree
2019-06-24
David Mitchell
Perl_scalar() tail-call optimise
commit
|
commitdiff
|
tree
2019-06-24
David Mitchell
Perl_scalar(): doc and reorganise complex bool
commit
|
commitdiff
|
tree
2019-06-24
David Mitchell
Perl_scalar(): indent block
commit
|
commitdiff
|
tree
2019-06-24
David Mitchell
make Perl_scalar() mostly non-recursive
commit
|
commitdiff
|
tree
2019-06-24
David Mitchell
fix type in Perl_list()
commit
|
commitdiff
|
tree
2019-06-24
David Mitchell
Perl_scalar(): re-order a few switch cases
commit
|
commitdiff
|
tree
2019-06-24
David Mitchell
Perl_scalar(): remove redundant switch labels
commit
|
commitdiff
|
tree
2019-06-24
David Mitchell
Document what Perl_scalar() does
commit
|
commitdiff
|
tree
2019-06-24
David Mitchell
Perl_list() tail-call optimise
commit
|
commitdiff
|
tree
2019-06-24
David Mitchell
Perl_list(): doc and reorganise complex bool
commit
|
commitdiff
|
tree
2019-06-24
David Mitchell
reindent Perl_list()
commit
|
commitdiff
|
tree
2019-06-24
David Mitchell
make Perl_list() mostly non-recursive
commit
|
commitdiff
|
tree
2019-06-24
David Mitchell
Perl_list(): re-order a few switch cases
commit
|
commitdiff
|
tree
2019-06-24
David Mitchell
Perl_list(): re-order recursion in OP_LIST
commit
|
commitdiff
|
tree
2019-06-24
David Mitchell
Perl_list(): add blank lines
commit
|
commitdiff
|
tree
2019-06-24
David Mitchell
Perl_list(): simplify some branches
commit
|
commitdiff
|
tree
2019-06-24
David Mitchell
make S_gen_constant_list() void return
commit
|
commitdiff
|
tree
2019-06-24
David Mitchell
Document what Perl_list() and its helper do
commit
|
commitdiff
|
tree
2019-06-24
David Mitchell
remove DEFER_OP macros from op.c
commit
|
commitdiff
|
tree
2019-06-24
David Mitchell
S_optimize_op(): remove anti-recursion deferring
commit
|
commitdiff
|
tree
2019-06-24
David Mitchell
Make op_free() non-recursive
commit
|
commitdiff
|
tree
2019-06-24
David Mitchell
scalarvoid(): remove anti-recursion deferring
commit
|
commitdiff
|
tree
2019-04-27
David Mitchell
bump Typemap.pm version
commit
|
commitdiff
|
tree
2019-04-27
David Mitchell
re-fix leak in Devel-PPPort
commit
|
commitdiff
|
tree
2019-04-27
David Mitchell
fix t/porting/bench.t
commit
|
commitdiff
|
tree
2019-04-27
David Mitchell
Typemap.xs: avoid leak
commit
|
commitdiff
|
tree
2019-04-24
David Mitchell
Revert "win32: define HAS_BUILTIN_EXPECT on MinGW"
commit
|
commitdiff
|
tree
2019-04-23
David Mitchell
ext/File-Glob/t/rt131211.t: simplify timing
commit
|
commitdiff
|
tree
2019-04-23
David Mitchell
-DPERL_GLOBAL_STRUCT and -fno-common smoke fail
commit
|
commitdiff
|
tree
2019-04-23
David Mitchell
fix -DPERL_POISON builds
commit
|
commitdiff
|
tree
2019-04-19
David Mitchell
update Porting/deparse-skips.txt
commit
|
commitdiff
|
tree
2019-04-19
David Mitchell
Deparse: mark "$a[0]\[1]" TODO
commit
|
commitdiff
|
tree
2019-04-19
David Mitchell
ext/File-Glob/t/rt131211.t: fix timing issues #2
commit
|
commitdiff
|
tree
2019-04-17
David Mitchell
Revert "skip leaky Storable tests"
commit
|
commitdiff
|
tree
2019-04-17
David Mitchell
s/safefree()/Safefree() in a few places
commit
|
commitdiff
|
tree
2019-04-16
David Mitchell
fix leak when $LANG unset
commit
|
commitdiff
|
tree
2019-04-16
David Mitchell
fix locale leaks on utf8 strings
commit
|
commitdiff
|
tree
2019-04-16
David Mitchell
fix locale leak on zero-length strings
commit
|
commitdiff
|
tree
2019-04-15
David Mitchell
skip leaky Storable tests
commit
|
commitdiff
|
tree
2019-04-12
David Mitchell
warnings.t: skip some leaky tests
commit
|
commitdiff
|
tree
2019-04-12
David Mitchell
fix leak in Perl_coresub_op()
commit
|
commitdiff
|
tree
2019-04-12
David Mitchell
Avoid leak/crash calling CORE::foo()
commit
|
commitdiff
|
tree
2019-04-12
David Mitchell
fix leak in do { ... } while 0
commit
|
commitdiff
|
tree
2019-04-12
David Mitchell
Perl_newLISTOP() allocate OP_PUSHMARK safely
commit
|
commitdiff
|
tree
2019-04-05
David Mitchell
fixup to 'change LABEL type from pval to opval'
commit
|
commitdiff
|
tree
2019-04-05
David Mitchell
parser: change LABEL type from pval to opval
commit
|
commitdiff
|
tree
2019-04-04
David Mitchell
fix leak in Perl_vload_module()
commit
|
commitdiff
|
tree
2019-04-03
David Mitchell
Avoid leaks in Perl_custom_op_get_field()
commit
|
commitdiff
|
tree
2019-04-03
David Mitchell
fix leak in Devel-PPPort
commit
|
commitdiff
|
tree
2019-04-03
David Mitchell
Data::Dumper - avoid leak on croak
commit
|
commitdiff
|
tree
2019-04-03
David Mitchell
Fix recent double free in S_parse_gv_stash_name()
commit
|
commitdiff
|
tree
next