Dave writes: This is my monthly report on work done during September 2024 covered by my TPF perl core maintenance grant. I spent most of last month continuing to do various bits of code refactoring and test-adding on Extutils::ParseXS, as a precursor to adding reference-counted stack abilities to XS. SUMMARY: 5:02 process p5p mailbox 2:06 reduce smoke failures 54:15 refactor Extutils::ParseXS Total: 61:23 TOTAL ... read more |
Paul writes: With the 5.40 release well out of the way, and freed from my PSC commitments, I managed to find a bit more time this month to actually write some useful code. Hours: 2 Improvements to |
Dave writes: This is my monthly report on work done during August 2024 covered by my TPF perl core maintenance grant. I spent most of last month doing various bits of code refactoring on Extutils::ParseXS, as a precursor to adding reference-counted stack abilities to XS. The code for Extutils::ParseXS is exceedingly unpleasant, with for example the main method, process_file being over 1700 lines of code. It's a random mishmash ... read more |
Dave writes: This is my monthly report on work done during July 2024 covered by my TPF perl core maintenance grant. I spent most of last month continuing to work on understanding XS and improving its documentation, as a precursor to adding reference-counted stack abilities to XS. I finished working through the Extutils::ParseXS module's code line line trying to understand it. SUMMARY: 5:24 process p5p mailbox 3:01 reduce smoke failures ... read more |
Paul writes: July ended up being a rush to finish some commercial work I had going elsewhere, but I did manage a few core commits. Nothing directly user-visible but they add some safety for -DDEBUGGING builds that often helps track down mismatched pointers when making API calls and can help find a lot of subtle bugs. Hours: 4 Pointer cast safety improvements https://github.com/Perl/perl5/pull/22416 https://github.com/Perl/perl5/pull/22417 https://github.com/Perl/perl5/pull/22421 Total: 4 hours ... read more |
Tony writes: 2024/07/01 Monday 0.42 #22333 review and approve 0.08 #22349 review update and approve 0.08 #22323 review update and approve 0.08 #22341 review update and approve 0.10 #22324 review update and approve 0.07 #22344 review update and approve 0.12 #22355 review and approve 0.37 #22356 review, research and approve 0.13 #22357 review, research, comment and approve 0.10 #22358 review ... read more |
Tony writes: 2024/06/03 Monday 0.72 #22211 check smoke results, check and re-word one commit message, make PR 22257 1.95 #22230 debugging 2.42 #22230 debugging 5.09 2024/06/04 Tuesday 0.45 #22211 cleanup, testing, update PR 1.20 #22252 review, testing 1.47 #22230 test issues. debugging 3.12 2024/06/05 Wednesday 2.20 #22230 review khw-env changes 1.47 #22230 try an experiment with character encoding, which ... read more |
Paul writes: My time was almost entirely consumed during April and May by running a stage show, and then June by travelling the entire length of the country supporting a long-distance bicycle adventure; as such I didn't get much Perl work done and I've only just got around to writing out what few things I did get done. Entirely related to a few last pre-release steps to get features nicely ... read more |
Dave writes: This is my monthly report on work done during June 2024 covered by my TPF perl core maintenance grant. I spent most of last month continuing to work on understanding XS and improving its documentation, as a precursor to adding reference-counted stack abilities to XS. This work is a bit frustrating, as I still haven't got anything publicly to show for it. Privately however, I do have about ... read more |
Tony writes: Hours> 2024/05/01 Wednesday 0.93 review smoke reports 0.08 check cygwin dll conflict revert results and open PR 22187 2.87 C++ header testing again 3.88 2024/05/02 Thursday 2.90 C++ header testing: test code 1.23 more C++ header testing test code 4.13 2024/05/06 Monday 0.17 github notifications 0.88 #22195 start prep of test env 1.63 more C++ header testing, actually ... read more |
Tony writes: 2024/04/02 Tuesday 0.30 #22115 review and approve 0.75 #22114 review, research 0.40 #22113 review, research, comments 1.45 2024/04/03 Wednesday 0.67 #22110 review and approve 1.20 #22116 review, testing, coverage testing and comment 0.32 #22081 review latest changes and approve 0.33 #22113 review updates and approve 0.68 #21877 debugging. find an issue and push for CI 1.88 #21550 testing, ... read more |
Dave writes: This is my monthly report on work done during April and May 2024 covered by my TPF perl core maintenance grant. I mostly spent my time working on tickets, smoke reports etc related to getting perl ready for a new release. SUMMARY: 9:27 #16627: Null pointer dereference in S_SvREFCNT_dec 0:30 |
Tony writes: 2024/03/04 Monday 0.10 #22061 review and approve 0.15 #22054 review and approve 0.70 #22059 review, testing and comments 0.70 #22057 review changes, testing against App::Ack and Module::Info 0.35 #21877 debugging 1.18 #21877 debugging 3.18 2024/03/05 Tuesday 0.55 #22063 review, briefly comment 0.55 2024/03/06 Wednesday 0.10 #22063 review and approve 0.55 #21261 research and comment 0.08 ... read more |
Tony writes: 2024/02/01 Thursday 2.50 #21873 fix, testing on both gcc and MSVC, push for CI 2.50 2024/02/02 Friday 0.72 #21915 review, testing, comments 0.25 #21883 review recent updates, apply to blead 0.97 2024/02/05 Monday 0.25 github notifications 0.08 #21885 review updates and approve 0.57 #21920 review and comment 0.08 #21921 review and approve 0.12 #21923 review and approve ... read more |
Dave writes: This is my monthly report on work done during March 2024 covered by my TPF perl core maintenance grant. Less hours than normal last month due to a combination of jury service and the consequences of spending lots of time with my fellow jurors. I spent my time mainly on general small tasks to help get blead into shape for the 5.40 release, such as analysing and reducing ... read more |
Paul writes: Hours: 2 builtin::is_inf is_nan https://github.com/Perl/perl5/pull/22059 1 Tidying up PADNAMEf_TOMBSTONE https://github.com/Perl/perl5/pull/22063 1 Revert PR 21915 https://github.com/Perl/perl5/pull/22085 2 C99 named initialisers in MGVTBL structs https://github.com/Perl/perl5/pull/22086 4 perl 5.39.9 release https://metacpan.org/release/PEVANS/perl-5.39.9 Total: 10 hours ... read more |
Tony writes: 2024/01/02 Tuesday 0.18 #21759 review and approve 0.17 #21705 review and approve 0.08 #21736 review and approve 0.33 #21757 review and approve 0.22 #21749 review and approve 0.08 #21778 review and approve 1.43 #21745 review in progress 0.67 #21745 more review and approve, comment 3.16 2024/01/03 Wednesday 0.10 #21761 review and approve 0.32 extract RC_STACK pp_backtick from ... read more |
Tony writes: 2023/12/04 Monday 0.42 #21677 minor fix. testing 0.23 #21661 check smoke results, minor commit message edit, make PR 21683 1.90 #21680 testing, debugging 1.28 #21680 fixes, testing, push for CI 1.42 #21651 testing and reproduce, try a fix and testing, push for CI 5.25 2023/12/05 Tuesday 0.30 #21677 research 0.95 #21664 apply to blead, perldelta, comment on original ... read more |
Paul writes: Hours: 1 Allow space in |
Dave writes: This is my monthly report on work done during Jan,Feb 2024 covered by my TPF perl core maintenance grant. I spent the last two months mainly on two goals. 1> Understanding XS better so that I can then decide how to update the XS ecosystem to better support a reference-counted stack; as an example, automatically removing the need to call XSUBs via a wrapper in some circumstances. Doing ... read more |