In perl.git, the branch yves/cow_meta2 has been created <http://perl5.git.perl.org/perl.git/commitdiff/b0efa2be603b885aac670e93629e09e32cb22bcb?hp=0000000000000000000000000000000000000000>
at b0efa2be603b885aac670e93629e09e32cb22bcb (commit) - Log ----------------------------------------------------------------- commit b0efa2be603b885aac670e93629e09e32cb22bcb Author: Yves Orton <demer...@gmail.com> Date: Wed Nov 9 10:29:25 2016 +0100 temporary benchmarks M t/perf/benchmarks commit bdbc55cd4340d018968abf128559fde76632eed8 Author: Yves Orton <demer...@gmail.com> Date: Wed Nov 9 10:41:00 2016 +0100 sv.c: whitespace only - fixup random indents M sv.c commit 93291ab04678652986b4410d59434034fc2d2457 Author: Yves Orton <demer...@gmail.com> Date: Wed Nov 9 10:38:21 2016 +0100 sv.c: ws only - fixup condition to be more readable M sv.c commit 975938c526123238681b0f19c7a22456621c5720 Author: Yves Orton <demer...@gmail.com> Date: Wed Nov 9 10:24:48 2016 +0100 Most of the PERL_COW_ANY change M dump.c M embed.fnc M embed.h M ext/Devel-Peek/Peek.pm M ext/Devel-Peek/t/Peek.t M op.c M proto.h M sv.c M sv.h M t/op/eval.t commit 3ecae3c5ac2dbba2d1fe85239de44610e9f186cc Author: Yves Orton <demer...@gmail.com> Date: Wed Nov 9 10:35:53 2016 +0100 hv.h: whitespace only, fix indent on macro definitions M hv.h commit 6965af198f516134d88d6ba351c5259171f55de2 Author: Yves Orton <demer...@gmail.com> Date: Wed Nov 9 10:35:14 2016 +0100 hv.c: add comment that we should never see an SV key at that code point M hv.c commit a6824308cf11101acbf2b473b497aaa37a335514 Author: Yves Orton <demer...@gmail.com> Date: Wed Nov 9 10:34:32 2016 +0100 toke.c: do not use SvLEN() as a setter, use SvLEN_set() instead M toke.c commit 4d5cab080fb9aabea2532e76ad2a8692ccd30b9b Author: Yves Orton <demer...@gmail.com> Date: Wed Nov 9 10:33:55 2016 +0100 gv.c: Do not use SvLEN() to set the length of a buffer, use SvLEN_set() M gv.c commit b747322d452ab114f1ea008bac26571511b14953 Author: Yves Orton <demer...@gmail.com> Date: Wed Nov 9 10:32:46 2016 +0100 explain why this is len == 0 better We mention PERL_ANY_COW to make it easy to find by someone working on it in the future. M ext/PerlIO-encoding/encoding.pm M ext/PerlIO-encoding/encoding.xs commit 4fbbe171220249dcc23deaddee324e6612d0114e Author: Yves Orton <demer...@gmail.com> Date: Wed Nov 9 10:25:47 2016 +0100 prevent sv_dump() from being called from within sv_dump() Note this only protects the sv_dump() wrapper call, which may be called from debugging code which might actually be used by sv_dump() itself. In general this doesn't produce an infinite loop, but it could, and it certainly makes the output less useful. So this flag var prevents it from being called twice. If there was a bitmap I could use instead of a full interpvar I would. M dump.c M embedvar.h M intrpvar.h commit 60903483151786a4396db179a7a9af72228d6218 Author: Yves Orton <demer...@gmail.com> Date: Wed Nov 9 10:11:49 2016 +0100 expose and use the array of typenames via Perl_svtypenames() M dump.c M embed.fnc M embed.h M proto.h M regexec.c ----------------------------------------------------------------------- -- Perl5 Master Repository