On 2016-10-15, at 16:39:59 +0200, Sawyer X wrote: > On 10/04/2016 12:43 PM, Dave Mitchell wrote: > > I spent last month: > > > > * eliminating the OP_PUSHRE op, converting OP_SPLIT from being a LISTOP to > > a PMOP, and making split faster - see v5.25.5-71-gdbdb57e; > > > > * working on various fuzzer tickets; > > > > * trying to work out when one should use pad_free(), pad_swipe(), > > S_op_clear_gv() or just plain SvREFCNT_dec(). I gave up on this for now; > > > > * picking some quick and low-hanging fruit off my TODO list; > > > > SUMMARY: > > 3:52 [perl #125792] [2 PATCHES] sassign is wrongly declared as BASEOP > > 1:24 [perl #128998] heap-buffer-overflow Perl_my_atof2 > > 7:47 [perl #129086] heap-use-after-free Perl_localize > > 4:30 [perl #129099] global-buffer-overflow S_finalize_op > > 1:45 [perl #129158] null ptr deref, segfault in Perl_pp_split () > > 0:56 [perl #129238] array index constant folding uses signed bitwise arithmetic > > 0:31 [perl #129239] BEGIN blocks have wrong caller package > > 0:35 [perl #129251] > > 14:53 make OP_SPLIT a PMOP and eliminate OP_PUSHRE > > 14:12 miscellaneous fixups > > 13:03 pad_free and pad_swipe > > 2:55 process p5p mailbox > > ------ > > 66:23 TOTAL (HH::MM) > > > > 154.7 weeks > > 2107.4 total hours > > 13.6 average hours per week > > > > There are 293 hours left on the grant > > > > I had issues with my mail client so I don't know if the earlier response > arrived. > > +1 > > Thank you for the report and the work. +1! Sorry for the late reply, somehow missed this earlier. Thanks, MarcusThread Previous