Maintaining the Perl 5 Core: Report for Month 12

No Comments

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

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:

50.3 weeks
712.0 total hours
14.2 average hours per week

There are 88 hours left on the grant

Leave a comment

About TPF

The Perl Foundation - supporting the Perl community since 2000. Find out more at www.perlfoundation.org.

About this Entry

This page contains a single entry by Karen Pauley published on October 28, 2014 6:28 AM.

Grant Report: Inline::C(PP) - October 2014 was the previous entry in this blog.

Grant Report: Modern OO Programming in Perl (Book) - Oct 2014 is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.

Pages

OpenID accepted here Learn more about OpenID
Powered by Movable Type 6.2.2