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 |
2016-09-29 |
Reini Urban | sassign was used as UNOP, optimize {or,and,dor}assign
|
commit | commitdiff | tree |
2016-09-29 |
Reini Urban | sassign is wrongly declared as BASEOP, not BINOP.
|
commit | commitdiff | tree |
2016-09-28 |
David Mitchell | undef $0 shouldn't warn about $0
|
commit | commitdiff | tree |
2016-09-28 |
David Mitchell | OP_MULTIDEREF: ignore customised delete/exists
|
commit | commitdiff | tree |
2016-09-28 |
James Raspass | Speed up compilation of overload.pm a smidge.
|
commit | commitdiff | tree |
2016-09-27 |
David Mitchell | Cwd.xs: avoid blib better while building
|
commit | commitdiff | tree |
2016-09-27 |
David Mitchell | Porting/bench.pl: explain what PUT means
|
commit | commitdiff | tree |
2016-09-27 |
David Mitchell | Eliminate xpad_cop_seq from _xnvu union
|
commit | commitdiff | tree |
2016-09-27 |
David Mitchell | S_sv_2iuv_common(): optimise single digit strings
|
commit | commitdiff | tree |
2016-09-27 |
David Mitchell | pp_leaveloop(): rename local vars
|
commit | commitdiff | tree |
2016-09-27 |
David Mitchell | padrange, aelemfast: use label for private bits
|
commit | commitdiff | tree |
2016-09-27 |
David Mitchell | OP_AVHVSWITCH: make op_private bits 0..1 symbolic
|
commit | commitdiff | tree |
2016-09-27 |
David Mitchell | fixup some AV API pod descriptions.
|
commit | commitdiff | tree |
2016-09-27 |
David Mitchell | perldelta for PADOFFSET changes
|
commit | commitdiff | tree |
2016-09-26 |
David Mitchell | make PL_ pad vars be of type PADOFFSET
|
commit | commitdiff | tree |
2016-09-26 |
David Mitchell | make PADOFFSET be SSizet_t
|
commit | commitdiff | tree |
2016-09-26 |
David Mitchell | remove a bunch of XXX's from pad.c
|
commit | commitdiff | tree |
2016-09-26 |
David Mitchell | pad.c comments: clarify PERL_PADSEQ_INTRO
|
commit | commitdiff | tree |
2016-09-26 |
David Mitchell | add a test for gv_try_downgrade()
|
commit | commitdiff | tree |
2016-09-26 |
David Mitchell | fix builds under USE_PAD_RESET
|
commit | commitdiff | tree |
2016-09-08 |
David Mitchell | Revert "tmp fix for Bleadperl breaks Variable-Magic"
|
commit | commitdiff | tree |
2016-09-07 |
David Mitchell | rename S_delimcpy() to S_delimcpy_intern()
|
commit | commitdiff | tree |
2016-09-07 |
David Mitchell | add some code comments for the users of delimcpy()
|
commit | commitdiff | tree |
2016-09-07 |
David Mitchell | Perl_delimcpy(): handle backslash as last char
|
commit | commitdiff | tree |
2016-09-07 |
David Mitchell | fix errror handling for ':attr(foo' with no ')'
|
commit | commitdiff | tree |
2016-09-05 |
David Mitchell | toke.c: fix mswin32 builds
|
commit | commitdiff | tree |
2016-09-05 |
David Mitchell | newATTRSUB_x(): document what the cv var is for
|
commit | commitdiff | tree |
2016-09-05 |
David Mitchell | make S_already_defined() in op.c return void
|
commit | commitdiff | tree |
2016-09-05 |
David Mitchell | reindent and reformat newMYSUB and newATTRSUB_x
|
commit | commitdiff | tree |
2016-09-05 |
David Mitchell | newMYSUB/Perl_newATTRSUB_x remove a goto
|
commit | commitdiff | tree |
2016-09-05 |
David Mitchell | avoid using freed ops on BEGIN :attr {}
|
commit | commitdiff | tree |
2016-09-05 |
David Mitchell | do_sv_dump(): handle CvSTART() as slab address
|
commit | commitdiff | tree |
2016-09-05 |
David Mitchell | assert op not freed in finalize_op() and rpeep()
|
commit | commitdiff | tree |
2016-08-25 |
David Mitchell | Perl_deb_stack_all() - handle CXt_SUBST better
|
commit | commitdiff | tree |
2016-08-24 |
David Mitchell | tmp fix for Bleadperl breaks Variable-Magic
|
commit | commitdiff | tree |
2016-08-24 |
David Mitchell | concise.t: work with PERL_UNICODE=""
|
commit | commitdiff | tree |
2016-08-24 |
David Mitchell | re_untuit_start() avoid overshoot with utf8
|
commit | commitdiff | tree |
2016-08-19 |
David Mitchell | av_fetch(): remove check for freed SV
|
commit | commitdiff | tree |
2016-08-19 |
David Mitchell | Concise: improve hints decoding
|
commit | commitdiff | tree |
2016-08-19 |
David Mitchell | Concise: use hex for some large constants
|
commit | commitdiff | tree |
2016-08-18 |
David Mitchell | signatures: eliminate XSIGVAR, add KEY_sigvar
|
commit | commitdiff | tree |
2016-08-17 |
David Mitchell | av_fetch(): use less branches.
|
commit | commitdiff | tree |
2016-08-17 |
David Mitchell | av_fetch(): sprinkle UNLIKELY()
|
commit | commitdiff | tree |
2016-08-17 |
David Mitchell | av_fetch(): optimise the negative index branch.
|
commit | commitdiff | tree |
2016-08-17 |
David Mitchell | av_fetch(): use AvFILLp rather than AvFILL
|
commit | commitdiff | tree |
2016-08-17 |
David Mitchell | av_fetch(): remove redundant condition
|
commit | commitdiff | tree |
2016-08-17 |
David Mitchell | add any_op field to the ANY savestack union
|
commit | commitdiff | tree |
2016-08-16 |
David Mitchell | buffer overflow in "string terminator" err msg
|
commit | commitdiff | tree |
2016-08-15 |
David Mitchell | "" . open(my $fh,...) gave wrong warning
|
commit | commitdiff | tree |
2016-08-15 |
David Mitchell | perldelta: @a = sort @a fix
|
commit | commitdiff | tree |
2016-08-15 |
David Mitchell | Hash-Util/Util.xs: silence compiler warnings
|
commit | commitdiff | tree |
2016-08-15 |
David Mitchell | silence warning in Opcode.xs
|
commit | commitdiff | tree |
2016-08-12 |
David Mitchell | leave_scope(): combine the SAVEt_*PTR branches
|
commit | commitdiff | tree |
2016-08-12 |
David Mitchell | leave_scope(): eliminate a couple of local vars
|
commit | commitdiff | tree |
2016-08-12 |
David Mitchell | clean up leave_scope()
|
commit | commitdiff | tree |
2016-08-11 |
David Mitchell | leave_scope(): pop args in each branch
|
commit | commitdiff | tree |
2016-08-11 |
David Mitchell | Carp: say what cluck() does
|
commit | commitdiff | tree |
2016-08-10 |
David Mitchell | in-place sort preserved element lvalue identity
|
commit | commitdiff | tree |
2016-08-10 |
David Mitchell | Partially pessimise in-place sorting
|
commit | commitdiff | tree |
2016-08-10 |
David Mitchell | dump.c: dump physical, not logical, AVs
|
commit | commitdiff | tree |
2016-08-08 |
David Mitchell | Document -DDEBUGGING better
|
commit | commitdiff | tree |
2016-08-08 |
David Mitchell | perldelta for OP_SIGELEM work
|
commit | commitdiff | tree |
2016-08-04 |
David Mitchell | remove most 'a' flags from embed.fnc
|
commit | commitdiff | tree |
2016-08-03 |
David Mitchell | [MERGE] add OP_ARGELEM etc
|
commit | commitdiff | tree |
2016-08-03 |
David Mitchell | silence compiler warning in perly.y
|
commit | commitdiff | tree |
2016-08-03 |
David Mitchell | Deparse.pm - avoid deep recursion warning
|
commit | commitdiff | tree |
2016-08-03 |
David Mitchell | enable warnings+strict in t/op/signatures.t
|
commit | commitdiff | tree |
2016-08-03 |
David Mitchell | duplicate signature vars gave wrong warning
|
commit | commitdiff | tree |
2016-08-03 |
David Mitchell | peephole optimise op_other branch in OP_ARGDEFELEM
|
commit | commitdiff | tree |
2016-08-03 |
David Mitchell | pessimise pp_argelem, pp_argdefelem
|
commit | commitdiff | tree |
2016-08-03 |
David Mitchell | signatures: make param and optional param count IV
|
commit | commitdiff | tree |
2016-08-03 |
David Mitchell | ucfirst() new signature diagnostic messages
|
commit | commitdiff | tree |
2016-08-03 |
David Mitchell | more pruning of Porting/deparse-skips.txt
|
commit | commitdiff | tree |
2016-08-03 |
David Mitchell | deparse subroutine signatures
|
commit | commitdiff | tree |
2016-08-03 |
David Mitchell | fix deparsing of Test::More's use_ok()
|
commit | commitdiff | tree |
2016-08-03 |
David Mitchell | OP_MULTIDEREF: remove ghost entry in op_aux list
|
commit | commitdiff | tree |
2016-08-03 |
David Mitchell | fix up exists etc deparsing
|
commit | commitdiff | tree |
2016-08-03 |
David Mitchell | handle deparsing of sub prototypes with sigs
|
commit | commitdiff | tree |
2016-08-03 |
David Mitchell | Deparse: emit pragmas *before* each sub
|
commit | commitdiff | tree |
2016-08-03 |
David Mitchell | Deparse: use more local vars in next_todo()
|
commit | commitdiff | tree |
2016-08-03 |
David Mitchell | Deparse: move pragma deparsing into separate sub
|
commit | commitdiff | tree |
2016-08-03 |
David Mitchell | deparse pragmas before subs
|
commit | commitdiff | tree |
2016-08-03 |
David Mitchell | add OP_ARGELEM, OP_ARGDEFELEM, OP_ARGCHECK ops
|
commit | commitdiff | tree |
next |