2017-12-17 |
Zefram | merge branch zefram/dumb_match |
blob | commitdiff |
2017-12-14 |
Zefram | warn on $a.$b.$c in void context |
blob | commitdiff | diff to current |
2017-12-12 |
Zefram | properly check readpipe()'s argument list |
blob | commitdiff | diff to current |
2017-12-11 |
David Mitchell | S_maybe_multiconcat(): use OPpCONCAT_NESTED flag |
blob | commitdiff | diff to current |
2017-12-06 |
Zefram | remove stray NULLOK/NN from apidoc directives |
blob | commitdiff | diff to current |
2017-12-06 |
Zefram | don't mistake tr/// for assignable reference |
blob | commitdiff | diff to current |
2017-12-05 |
Zefram | better name for parameter to newGIVENOP() |
blob | commitdiff | diff to current |
2017-12-05 |
Zefram | internally change "when" to "whereso" |
blob | commitdiff | diff to current |
2017-12-05 |
Zefram | change "when" keyword to "whereso" |
blob | commitdiff | diff to current |
2017-12-05 |
Zefram | merge leavegiven op type into leaveloop |
blob | commitdiff | diff to current |
2017-12-05 |
Zefram | document newATTRSUB_x() |
blob | commitdiff | diff to current |
2017-12-05 |
Zefram | more fully document newCONSTSUB{,_flags}() |
blob | commitdiff | diff to current |
2017-12-05 |
Zefram | document newXS_len_flags() |
blob | commitdiff | diff to current |
2017-12-05 |
Zefram | avoid attaching prototype to freed XS sub |
blob | commitdiff | diff to current |
2017-12-04 |
David Mitchell | multiconcat: don't fold adjacent constants |
blob | commitdiff | diff to current |
2017-12-02 |
Father Chrysostomos | [perl #132527] Allow 4-arg substr(delete ...) |
blob | commitdiff | diff to current |
2017-11-29 |
Zefram | remove unused CXp_FOR_DEF and OPpITER_DEF |
blob | commitdiff | diff to current |
2017-11-29 |
David Mitchell | rpeep(): use OPpPADHV_ISKEYS, not OPpRV2HV_ISKEYS |
blob | commitdiff | diff to current |
2017-11-29 |
Zefram | use LOOP struct for entergiven op |
blob | commitdiff | diff to current |
2017-11-28 |
Zefram | remove useless "default" mechanism |
blob | commitdiff | diff to current |
2017-11-28 |
Jarkko Hietaniemi | Make certain the info is initialized. |
blob | commitdiff | diff to current |
2017-11-23 |
David Mitchell | add OPpCONCAT_NESTED flag |
blob | commitdiff | diff to current |
2017-11-22 |
Zefram | eviscerate smartmatch |
blob | commitdiff | diff to current |
2017-11-21 |
Zefram | remove unused arg from newGIVWHENOP() |
blob | commitdiff | diff to current |
2017-11-21 |
Zefram | regularise "when" |
blob | commitdiff | diff to current |
2017-11-21 |
Zefram | regularise "given" |
blob | commitdiff | diff to current |
2017-11-21 |
Zefram | update newGIVENOP() doc for loss of lexical $_ |
blob | commitdiff | diff to current |
2017-11-17 |
Zefram | rip out quicksort and sort algorithm control |
blob | commitdiff | diff to current |
2017-11-16 |
Zefram | fix lvalue context for 4-arg substr |
blob | commitdiff | diff to current |
2017-11-15 |
Father Chrysostomos | [perl #132442] Fix stack with do {my sub l; 1} |
blob | commitdiff | diff to current |
2017-11-14 |
David Mitchell | OP_MULTICONCAT: fix AIX |
blob | commitdiff | diff to current |
2017-11-14 |
Zefram | fix newPVOP() doc re freeing of pv |
blob | commitdiff | diff to current |
2017-11-13 |
David Mitchell | change OP_MULTICONCAT nargs from UV to SSize_t |
blob | commitdiff | diff to current |
2017-11-13 |
David Mitchell | rename op_aux field from 'size' to 'ssize' |
blob | commitdiff | diff to current |
2017-11-12 |
Dagfinn Ilmari Man... | Fix sprintf multiconcat on 32bit big-endian systems... |
blob | commitdiff | diff to current |
2017-11-11 |
Father Chrysostomos | Revert "Temporarily revert CV-in-stash optimisation" |
blob | commitdiff | diff to current |
2017-11-06 |
Nicolas R | Use my_memrchr helper for portability |
blob | commitdiff | diff to current |
2017-11-06 |
Karl Williamson | op.c: Use memchr,memrchr instead of strchr,strrchr |
blob | commitdiff | diff to current |
2017-11-06 |
Karl Williamson | Use memBEGINs() in core |
blob | commitdiff | diff to current |
2017-11-06 |
Karl Williamson | Change some strncmp(), etc. to strBEGINs() |
blob | commitdiff | diff to current |
2017-11-06 |
Karl Williamson | Use memEQs, memNEs in core files |
blob | commitdiff | diff to current |
2017-11-04 |
Zefram | initialisation of simple aggregate state variables |
blob | commitdiff | diff to current |
2017-11-02 |
David Mitchell | multiconcat: use append_utf8_from_native_byte() |
blob | commitdiff | diff to current |
2017-11-02 |
David Mitchell | sprintf-as-multiconcat: fix \x80 issue |
blob | commitdiff | diff to current |
2017-10-31 |
David Mitchell | Add OP_MULTICONCAT op |
blob | commitdiff | diff to current |
2017-10-31 |
David Mitchell | add extra optimization phase |
blob | commitdiff | diff to current |
2017-10-31 |
David Mitchell | panic if a freed op is called |
blob | commitdiff | diff to current |
2017-10-22 |
Lukas Mai | avoid "implicit fallthrough" warning under ithreads |
blob | commitdiff | diff to current |
2017-10-21 |
Aaron Crane | Don't use VOL internally, because "volatile" works... |
blob | commitdiff | diff to current |
2017-10-20 |
Father Chrysostomos | Temporarily revert CV-in-stash optimisation |
blob | commitdiff | diff to current |
2017-10-13 |
Lukas Mai | get rid of "implicit fallthrough" warnings with gcc 7 |
blob | commitdiff | diff to current |
2017-10-09 |
James E Keenan | Eliminate recently introduced compilation warnings. |
blob | commitdiff | diff to current |
2017-10-08 |
Father Chrysostomos | [perl #129916] Allow sub-in-stash outside of main |
blob | commitdiff | diff to current |
2017-08-28 |
Father Chrysostomos | [perl #131883] Include pkg in :prototype warnings |
blob | commitdiff | diff to current |
2017-08-28 |
Father Chrysostomos | Add another param to validate_proto |
blob | commitdiff | diff to current |
2017-08-22 |
Father Chrysostomos | Sprinkle diag_listed_as; perldiag tweaks |
blob | commitdiff | diff to current |
2017-08-22 |
Father Chrysostomos | Add SORTf_UNSTABLE flag |
blob | commitdiff | diff to current |
2017-08-08 |
Zefram | use cv_set_call_checker_flags() where possible |
blob | commitdiff | diff to current |
2017-08-08 |
Zefram | add cv_get_call_checker_flags() |
blob | commitdiff | diff to current |
2017-08-08 |
Zefram | fix parameter name in doc |
blob | commitdiff | diff to current |
2017-08-07 |
David Mitchell | fix index(...) == -1 type optimisations |
blob | commitdiff | diff to current |
2017-08-05 |
David Mitchell | extend index(...) == -1 optimisation |
blob | commitdiff | diff to current |
2017-08-04 |
David Mitchell | merge Perl_ck_cmp() and Perl_ck_eq() |
blob | commitdiff | diff to current |
2017-08-01 |
David Mitchell | fix ($lex = index(....)) == -1 |
blob | commitdiff | diff to current |
2017-07-31 |
Zefram | fix example code in wrap_op_checker() doc |
blob | commitdiff | diff to current |
2017-07-27 |
David Mitchell | make scalar(keys(%lexical)) less slow. |
blob | commitdiff | diff to current |
2017-07-27 |
David Mitchell | optimise (index() == -1) |
blob | commitdiff | diff to current |
2017-07-27 |
David Mitchell | add boolean context support to several ops |
blob | commitdiff | diff to current |
2017-07-27 |
David Mitchell | S_check_for_bool_cxt(): avoid OPpTARGET_MY + bool |
blob | commitdiff | diff to current |
2017-07-27 |
David Mitchell | optimise @array in boolean context |
blob | commitdiff | diff to current |
2017-07-27 |
David Mitchell | optimise away OP_KEYS op in scalar/void context |
blob | commitdiff | diff to current |
2017-07-27 |
David Mitchell | use OPpAVHVSWITCH_MASK |
blob | commitdiff | diff to current |
2017-07-27 |
David Mitchell | give REGEXP SVs the POK flag again |
blob | commitdiff | diff to current |
2017-07-27 |
David Mitchell | S_check_for_bool_cxt(): special-case OP_AND |
blob | commitdiff | diff to current |
2017-07-21 |
Father Chrysostomos | op.c: Confusing comment typo |
blob | commitdiff | diff to current |
2017-07-10 |
Tony Cook | (perl #131597) ensure the GV slot is filled for our... |
blob | commitdiff | diff to current |
2017-07-02 |
Father Chrysostomos | op.c: Remove unused THX param |
blob | commitdiff | diff to current |
2017-06-26 |
David Mitchell | S_gen_constant_list(): initialise si_stack_hwm |
blob | commitdiff | diff to current |
2017-06-22 |
Dagfinn Ilmari Man... | [perl #131627] Fix multideref for $x{qw/a/->$*} |
blob | commitdiff | diff to current |
2017-06-05 |
David Mitchell | make OP_REF support boolean context |
blob | commitdiff | diff to current |
2017-06-02 |
Dagfinn Ilmari Man... | Add support for deleting key/value slices (RT#131328) |
blob | commitdiff | diff to current |
2017-02-20 |
Karl Williamson | op.c: Add comment |
blob | commitdiff | diff to current |
2017-02-19 |
Aaron Crane | [perl #130815] fix ck_return null-pointer deref on... |
blob | commitdiff | diff to current |
2017-02-18 |
Andy Lester | Moving variables to their innermost scope. |
blob | commitdiff | diff to current |
2017-02-18 |
David Mitchell | pp_multideref: tweak an assertion |
blob | commitdiff | diff to current |
2017-02-14 |
Karl Williamson | Improve handling pattern compilation errors |
blob | commitdiff | diff to current |
2017-02-08 |
Tony Cook | (perl #130705) don't convert match with argument to qr |
blob | commitdiff | diff to current |
2017-02-07 |
David Mitchell | multideref: handle both OPpLVAL_INTRO,OPpDEREF |
blob | commitdiff | diff to current |
2017-01-27 |
Zefram | fix range op under aborted constant folding |
blob | commitdiff | diff to current |
2017-01-24 |
David Mitchell | handle op_pv better in op_clear() and op_dump() |
blob | commitdiff | diff to current |
2017-01-23 |
David Mitchell | avoid sort assert failure after compile fail |
blob | commitdiff | diff to current |
2017-01-22 |
Zefram | handle errors in gen_constant_list |
blob | commitdiff | diff to current |
2017-01-17 |
David Mitchell | add S_process_optree() function to op.c |
blob | commitdiff | diff to current |
2017-01-16 |
Abigail | my() in a false conditional will be fatal in Perl 5.30 |
blob | commitdiff | diff to current |
2017-01-14 |
Father Chrysostomos | [perl #130546] Restore delete-scalar-slice warning |
blob | commitdiff | diff to current |
2017-01-06 |
David Mitchell | In A && B, stop special-casing boolean-ness of A |
blob | commitdiff | diff to current |
2017-01-06 |
David Mitchell | add xor, grep, flip, flop to boolean cxt detection |
blob | commitdiff | diff to current |
2017-01-06 |
David Mitchell | reindent block in rpeep() |
blob | commitdiff | diff to current |
2017-01-06 |
David Mitchell | re-implement boolean context detection |
blob | commitdiff | diff to current |
2017-01-02 |
David Mitchell | Handle chop(@a =~ tr///) |
blob | commitdiff | diff to current |
next |