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 |
Peter Avalos | add setproctitle() support for DragonFly BSD
|
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-26 |
Dan Collins | overload.pm: add a missing 'exists'
|
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 |
Andy Lester | Clean up warnings uncovered by 'clang -Weverything'.
|
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 |
Andy Lester | Make toke.c:S_lop's x arg a U8 to match PL_expect
|
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 |
2016-10-04 |
David Mitchell | Better optimise my/local @a = split()
|
commit | commitdiff | tree |
2016-10-04 |
David Mitchell | re-indent block in Perl_newASSIGNOP
|
commit | commitdiff | tree |
2016-10-04 |
David Mitchell | make OP_SPLIT a PMOP, and eliminate OP_PUSHRE
|
commit | commitdiff | tree |
2016-09-29 |
David Mitchell | OP_SASSIGN: make op_first==op_last for UNOP
|
commit | commitdiff | tree |
next |