Maintaining the Perl 5 Core (Dave Mitchell): Grant Report for July 2019

This is a monthly report by Dave Mitchell on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible.

The main thing I did last month was shrinking the size of the opslot
structure, which wraps each op when using slabs (which is most of the
time). On 64-bit platforms this saves 8 bytes per allocated op.
This work will be pushed shortly.

      3:43 RT #134275 SEGV (sv.c:16672:7) in S_find_uninit_var
      0:30 RT #134281 heap-buffer-overflow in S_variant_under_utf8_count
      2:30 look at failures under Asan: dist/threads-shared/t/clone.t
      0:30 look at failures under Asan: ext/PerlIO-encoding/t/encoding.t
      1:00 review security tickets
     15:43 shrink opslot structure
     23:56 TOTAL (HH::MM)

 302.4 weeks
3387.6 total hours
  11.2 average hours per week

There are 78 hours left on the grant

About TPF

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

About this Entry

This page contains a single entry by Matthias Bloch published on August 9, 2019 6:15 AM.

Board update to SoC incident was the previous entry in this blog.

Grant Extension Request: Maintaining the Perl 5 Core (Dave Mitchell) is the next entry in this blog.

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


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