Maintaining the Perl 5 Core: Report for Month 12
Tue, 28-Oct-2014 by
Karen Pauley
edit post
_Dave Mitchell writes:_
The main things I worked on this month were:
* finished off making the op_private OP flags and data be auto-generated from a single consistent source.
* I started to investigate how the allocation and growing of strings (in Perl_sv_grow()) interacts (sometimes badly) with COW and the underlying malloc() library implementation
* reviewing, discussing, fixing up and applying Syber's method call optimisation work
bq. 3:52 [perl #122666] Bleadperl v5.21.1-120-g34dadc6 breaks SYOHEX/Text-Xslate-3.3.3.tar.gz
1:14 [perl #122791] Memory leak oddities with various versions of Perl
0:36 create t/re/speed.t
14:21 investigate sv_grow() algorithm
19:07 make op_private flag definitions be auto-generated
0:57 misc tidying up
24:19 process p5p mailbox
9:14 review "Speeding up perl's OOP" patch
2:20 sort out B.xs op_padix issue
1:53 sort out globals.c make dependencies
**77:53 Total (HH::MM)**
As of 2014/09/30: since the beginning of the grant:
bq. 50.3 weeks
712.0 total hours
14.2 average hours per week
There are 88 hours left on the grant
Comments (0)