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
S_do_pmop_dump_bar() reduce scope of ch variable
2017-01-24
David Mitchell
S_do_pmop_dump_bar() reduce scope of ch variable
commit
|
commitdiff
|
tree
2017-01-24
David Mitchell
handle op_pv better in op_clear() and op_dump()
commit
|
commitdiff
|
tree
2017-01-24
David Mitchell
perlapi.pod: remove AvARRAY() example from sortsv()
commit
|
commitdiff
|
tree
2017-01-24
David Mitchell
better handle freeing of code blocks in /(?{...})/
commit
|
commitdiff
|
tree
2017-01-24
David Mitchell
perldelta entries for op_class() and op_dump()
commit
|
commitdiff
|
tree
2017-01-24
David Mitchell
OP_CLASS() docs - mention op_class() too
commit
|
commitdiff
|
tree
2017-01-23
David Mitchell
dump.c: handle GV being really a ref to a CV
commit
|
commitdiff
|
tree
2017-01-23
David Mitchell
reindent OP_AELEMFAST block in S_do_op_dump_bar()
commit
|
commitdiff
|
tree
2017-01-23
David Mitchell
op_dump(): no OPf_SPECIAL on AELEMFAST,GVSV,GV
commit
|
commitdiff
|
tree
2017-01-23
David Mitchell
fix some more bizarre indention in dump.c
commit
|
commitdiff
|
tree
2017-01-23
David Mitchell
mess_sv(): access only if PL_curcop is non-null
commit
|
commitdiff
|
tree
2017-01-23
David Mitchell
ckDEAD: PL_curcop->cop_warnings only if PL_curcop
commit
|
commitdiff
|
tree
2017-01-23
David Mitchell
avoid sort assert failure after compile fail
commit
|
commitdiff
|
tree
2017-01-21
David Mitchell
avoid disabling utf8 pos cache on tainted strings
commit
|
commitdiff
|
tree
2017-01-21
David Mitchell
S_do_op_dump_bar(): fix some weird indentation
commit
|
commitdiff
|
tree
2017-01-21
David Mitchell
revamp the op_dump() output format
commit
|
commitdiff
|
tree
2017-01-21
David Mitchell
add Perl_op_class(o) API function
commit
|
commitdiff
|
tree
2017-01-17
David Mitchell
add S_process_optree() function to op.c
commit
|
commitdiff
|
tree
2017-01-17
David Mitchell
davem's perldelta entries for 5.25.9 so far
commit
|
commitdiff
|
tree
2017-01-07
David Mitchell
fix some comment typos about PL_isa_DOES
commit
|
commitdiff
|
tree
2017-01-07
David Mitchell
t/perf/optree.t: remove obsolete comment
commit
|
commitdiff
|
tree
2017-01-06
David Mitchell
[MERGE] redo boolean context
commit
|
commitdiff
|
tree
2017-01-06
David Mitchell
In A && B, stop special-casing boolean-ness of A
commit
|
commitdiff
|
tree
2017-01-06
David Mitchell
add xor, grep, flip, flop to boolean cxt detection
commit
|
commitdiff
|
tree
2017-01-06
David Mitchell
reindent block in rpeep()
commit
|
commitdiff
|
tree
2017-01-06
David Mitchell
re-implement boolean context detection
commit
|
commitdiff
|
tree
2017-01-06
David Mitchell
add testing framework for boolean context
commit
|
commitdiff
|
tree
2017-01-06
David Mitchell
t/perf/optree.t: add use warnings, strict
commit
|
commitdiff
|
tree
2017-01-02
David Mitchell
Handle chop(@a =~ tr///)
commit
|
commitdiff
|
tree
2016-12-28
David Mitchell
Allow sv = &PL_sv_undef; sv_set_undef(sv) to work
commit
|
commitdiff
|
tree
2016-12-26
David Mitchell
split ' ', $foo: don't check end byte
commit
|
commitdiff
|
tree
2016-12-25
David Mitchell
more issues with /(?{ ... <<EOF })/
commit
|
commitdiff
|
tree
2016-12-25
David Mitchell
fix (*glob) = ()
commit
|
commitdiff
|
tree
2016-12-22
David Mitchell
PerlIOScalar_eof(): silence compiler warning:
commit
|
commitdiff
|
tree
2016-12-16
David Mitchell
regexes: make scanning for ANYOF faster
commit
|
commitdiff
|
tree
2016-12-12
David Mitchell
perldelta - DAPM's recent significant changes
commit
|
commitdiff
|
tree
2016-12-10
David Mitchell
yyparse(): extend parser stack before every shift.
commit
|
commitdiff
|
tree
2016-12-10
David Mitchell
misaligned buffer with heredoc and /(?{...})/
commit
|
commitdiff
|
tree
2016-12-07
David Mitchell
perly.c: silence a -Wempty-body warning
commit
|
commitdiff
|
tree
2016-12-07
David Mitchell
t/perf/benchmarks: tweak cachegrind explanation
commit
|
commitdiff
|
tree
2016-12-07
David Mitchell
t/perf/benchmarks: explain how benchmarks are run
commit
|
commitdiff
|
tree
2016-12-05
David Mitchell
assertion failure in ... or ((0) x 0))
commit
|
commitdiff
|
tree
2016-12-05
David Mitchell
add some /* NOTREACHED */
commit
|
commitdiff
|
tree
2016-12-05
David Mitchell
optimise Perl_sv_gets(): use memchr() for loop
commit
|
commitdiff
|
tree
2016-12-05
David Mitchell
yyparse: only calculate yytoken on yychar change
commit
|
commitdiff
|
tree
2016-12-05
David Mitchell
yyparse(): only check stack size in outer loop
commit
|
commitdiff
|
tree
2016-12-05
David Mitchell
yyparse: reindent
commit
|
commitdiff
|
tree
2016-12-05
David Mitchell
yyparse: replace yynewstate label with while(1) {}
commit
|
commitdiff
|
tree
2016-12-05
David Mitchell
yyparse: eliminate yyreduce label
commit
|
commitdiff
|
tree
2016-12-05
David Mitchell
yyparse: reindent
commit
|
commitdiff
|
tree
2016-12-05
David Mitchell
yyparse: replace some gotos with a while(1) loop
commit
|
commitdiff
|
tree
2016-12-05
David Mitchell
optimising yyparse: avoid a < 0 check
commit
|
commitdiff
|
tree
2016-12-05
David Mitchell
optimising yyparse: replace stack_size with a ptr
commit
|
commitdiff
|
tree
2016-11-30
David Mitchell
split was leaving PL_sv_undef in unused ary slots
commit
|
commitdiff
|
tree
2016-11-28
David Mitchell
crash on explicit return from s///e
commit
|
commitdiff
|
tree
2016-11-24
David Mitchell
add comments explaining the point of SVf_PROTECT
commit
|
commitdiff
|
tree
2016-11-24
David Mitchell
POSIX.pm: shut up g++ compiler warning
commit
|
commitdiff
|
tree
2016-11-24
David Mitchell
add sv_set_undef() API function
commit
|
commitdiff
|
tree
2016-11-24
David Mitchell
avoid premature free of referent in list assign
commit
|
commitdiff
|
tree
2016-11-16
David Mitchell
optimise $ref1 = $ref2 better
commit
|
commitdiff
|
tree
2016-11-16
David Mitchell
perf/benchmarks: tidy scalar assign benchmarks
commit
|
commitdiff
|
tree
2016-11-14
David Mitchell
Remove "Warning: perl appears in your path"
commit
|
commitdiff
|
tree
2016-11-14
David Mitchell
/t/perf/benchmarks: move expr::index:: to func::
commit
|
commitdiff
|
tree
2016-11-14
David Mitchell
eliminate OPpRUNTIME private PMOP flag
commit
|
commitdiff
|
tree
2016-11-14
David Mitchell
clarify what the SVf_AMAGIC means
commit
|
commitdiff
|
tree
2016-11-13
David Mitchell
S_scan_subst() - remove extraneous code
commit
|
commitdiff
|
tree
2016-11-13
David Mitchell
reduce cost of SvVALID()
commit
|
commitdiff
|
tree
2016-11-12
David Mitchell
eliminate SVpbm_VALID flag
commit
|
commitdiff
|
tree
2016-11-12
David Mitchell
eliminate SVpbm_TAIL/SvTAIL_on()/SvTAIL_off()
commit
|
commitdiff
|
tree
2016-11-12
David Mitchell
Only test SvTAIL when SvVALID
commit
|
commitdiff
|
tree
2016-11-12
David Mitchell
S_setup_longest(): SvTAIL() used where always 0
commit
|
commitdiff
|
tree
2016-11-12
David Mitchell
Eliminate SVrepl_EVAL and SvEVALED()
commit
|
commitdiff
|
tree
2016-11-12
David Mitchell
remove DOES's usage of SvSCREAM
commit
|
commitdiff
|
tree
2016-11-12
David Mitchell
remove eval's usage of SvSCREAM
commit
|
commitdiff
|
tree
2016-11-12
David Mitchell
op_dump() - remove extra indentation from PMOP
commit
|
commitdiff
|
tree
2016-11-12
David Mitchell
perlguts: add pTHX_ to magic method examples
commit
|
commitdiff
|
tree
2016-11-12
David Mitchell
dump.c: don't display an ARRAY's ARYLEN field
commit
|
commitdiff
|
tree
2016-11-09
David Mitchell
Perl_do_vop(): enhance "avoid sv_catpvn"
commit
|
commitdiff
|
tree
2016-11-09
David Mitchell
handle SvIMMORTALs in LHS of list assign
commit
|
commitdiff
|
tree
2016-11-04
David Mitchell
call AV set magic in list assign
commit
|
commitdiff
|
tree
2016-11-03
David Mitchell
skip SEGVing test in t/uni/overload.t
commit
|
commitdiff
|
tree
2016-11-03
David Mitchell
Net::Ping 500_ping_icmp.t: remove sudo code
commit
|
commitdiff
|
tree
2016-11-03
David Mitchell
fix hv.h build breakage
commit
|
commitdiff
|
tree
2016-11-02
David Mitchell
fix taint handling in list assignment
commit
|
commitdiff
|
tree
2016-10-27
David Mitchell
Carp/t/arg_string.t: fixup to previous fixup
commit
|
commitdiff
|
tree
2016-10-27
David Mitchell
Carp/t/arg_string.t: be liberal in f/p formats
commit
|
commitdiff
|
tree
2016-10-26
David Mitchell
-DsR : display unTEMPed temps with "t" not "T"
commit
|
commitdiff
|
tree
2016-10-26
David Mitchell
speed up AV and HV clearing/undeffing
commit
|
commitdiff
|
tree
2016-10-26
David Mitchell
t/op/read.t: test with zero-length buffer
commit
|
commitdiff
|
tree
2016-10-26
David Mitchell
Net::Ping: avoid stderr noise in tests
commit
|
commitdiff
|
tree
2016-10-26
David Mitchell
Add perldelta entries for
commit
|
commitdiff
|
tree
2016-10-26
David Mitchell
tiearray.t - more fine-grained DESTROY counts
commit
|
commitdiff
|
tree
2016-10-26
David Mitchell
reindent tiearray.t
commit
|
commitdiff
|
tree
2016-10-26
David Mitchell
Handle list assignment in list context better
commit
|
commitdiff
|
tree
2016-10-26
David Mitchell
Better optimise array and hash assignment
commit
|
commitdiff
|
tree
2016-10-26
David Mitchell
bench.pl: fix --sort and --compact options
commit
|
commitdiff
|
tree
2016-10-04
David Mitchell
[MERGE] eliminate OP_PUSHRE and optimise split()
commit
|
commitdiff
|
tree
2016-10-04
David Mitchell
Perl_newASSIGNOP: fix on g++ builds
commit
|
commitdiff
|
tree
2016-10-04
David Mitchell
Concise.pm: extract padname code and fixup split
commit
|
commitdiff
|
tree
2016-10-04
David Mitchell
fix common assign issue on @a = (split(), 1)
commit
|
commitdiff
|
tree
next