• Maintaining Perl 5 Core (Dave Mitchell): February 2026 Tue, 17-Mar-2026 by alh

    Dave writes: Last month I worked on various miscellaneous issues, including a few performance and deparsing regressions. Summary: 3:00 GH #24110 ExtUtils::ParseXS after 5.51 prevents some XS modules to build 2:49 GH# #24212 goto void XSUB in scalar context crashes 7:19 XS: avoid core distros using void ST hack 2:40 fix up Deparse breakage 5:41 remove OP_NULLs in OP_COND execution path Total: 21:29

    ... read more
  • PEVANS Core Perl 5: Grant Report for February 2026 Tue, 17-Mar-2026 by alh

    Paul writes: Not too much activity of my own this month here, as I spent a lot of Perl time working on other things like magic-v2 or some CPAN module ecosystem like Future::IO. Plus I had a stage show to finish building props for and manage the running of. But I did manage to do: 3 Continue work on attributes-v2 and write a provisional PR for the first stage

    ... read more
  • Maintaining Perl (Tony Cook) February 2026 Tue, 17-Mar-2026 by alh

    Tony writes: 2026/02/02 Monday 0.08 #24122 review updates and comment 0.17 #24063 review updates and apply to blead 0.28 #24062 approve with comment and bonus comment 0.92 #24071 review updates and approve 0.40 #24080 review updates, research and comment 0.18 #24122 review updates and approve 0.27 #24157 look into it and original ticket, comment on original ticket 0.58 #24134 review and

    ... read more
  • TPRC Presentation Coaches Available Mon, 09-Mar-2026 by Sarah T Gray

    The deadline for talks looms large, but assistance awaits! This year, we have coaches available to help write your talk description, and to support you in developing the talk. If you have a talk you would like to give, but cannot flesh out the idea before the deadline you should submit your bare-bones idea and check "Yes" on "Do you need assistance in developing this talk?". We have more schedule

    ... read more
  • TPRC call for presentations is open! Fri, 27-Feb-2026 by Sarah T Gray

    Call for presentations is now open!

    ... read more
  • Board Proposes Chris Prather (perigrin) for Membership Mon, 23-Feb-2026 by D Ruth Holloway

    The Board is proposing Chris Prather (perigrin) for membership on the Board. The Board will vote soon on his appointment.

    ... read more
  • Join us for TPRC 2026 in Greenville, SC! Fri, 13-Feb-2026 by D Ruth Holloway

    The 2026 TPRC will be held in Greenville, SC. Registration is now open!

    ... read more
  • Maintaining Perl 5 Core (Dave Mitchell): January 2026 Sat, 07-Feb-2026 by alh

    Dave writes: During January, I finished working on another tranche of ExtUtils::ParseXS fixups, this time focussing on: adding and rewording warning and error messages, and adding new tests for them; improving test coverage: all XS keywords have tests now; reorganising the test infrastructure: deleting obsolete test files, renaming the t/*.t files to a more consistent format; splitting a large test file; modernising tests; refactoring and improving the

    ... read more
  • Maintaining Perl (Tony Cook) January 2026 Sat, 07-Feb-2026 by alh

    Tony writes: 2026/01/05 Monday 0.23 #24055 review, research and approve with comment 0.08 #24054 review and approve 0.12 #24052 review and comment 1.13 #24044 review, research and approve with comment 0.37 #24043 review and approve 0.78 #23918 rebase, testing, push and mark ready for review 1.58 #24001 fix related call_sv issue, testing 0.65 #24001 testing, debugging 4.94 2026/01/06 Tuesday 0.90

    ... read more
  • PEVANS Core Perl 5: Grant Report for January 2026 Sat, 07-Feb-2026 by alh

    Paul writes: This month I managed to finish off a few refalias-related issues, as well as lend some time to help BooK further progress implementing PPC0014 1 Clear pad after multivar foreach https://github.com/Perl/perl5/pull/240 3 Fix B::Concise output for OP_MULTIPARAM https://github.com/Perl/perl5/pull/24066 6 Implement multivariable foreach on refalias https://github.com/Perl/perl5/pull/24094 1 SVf_AMAGIC flag tidying https://github.com/Perl/perl5/pull/24129 2.5 Mentoring BooK towards implementing PPC0014 2 Various github code reviews Total: 15.5 hours

    ... read more
  • Maintaining Perl 5 Core (Dave Mitchell): December 2025 Wed, 14-Jan-2026 by alh

    Dave writes: During December, I fixed assorted bugs, and started work on another tranche of ExtUtils::ParseXS fixups, this time focussing on: adding and rewording warning and error messages, and adding new tests for them; improving test coverage: all XS keywords have tests now; reorganising the test infrastructure: deleting obsolete test files, renaming the t/*.t files to a more consistent format; splitting a large test file; modernising tests;

    ... read more
  • Maintaining Perl (Tony Cook) December 2025 Wed, 14-Jan-2026 by alh

    Tony writes: 2025/12/01 Monday 0.23 memEQ cast discussion with khw 0.42 #23965 testing, review and comment 2.03 #23885 review, testing, comments 0.08 #23970 review and approve 0.13 #23971 review and approve 0.08 #23965 follow-up 2.97 2025/12/02 Tuesday 0.73 #23969 research and comment 0.30 #23974 review and approve 0.87 #23975 review and comment 0.38 #23975 review reply and approve

    ... read more
  • PEVANS Core Perl 5: Grant Report for December 2025 Wed, 14-Jan-2026 by alh

    Paul writes: A mix of focus this month. I was hoping to get attributes-v2 towards something that could be reviewed and merged, but then I bumped into a bunch of refalias-related issues. Also spent about 5 hours reviewing Dave's giant xspod rewrite. 1 Rename THING token in grammar to something more meaningful https://github.com/Perl/perl5/pull/23982 4 Continue work on attributes-v2 1 BBC Ticket on Feature-Compat-Class https://github.com/Perl/perl5/issues/23991 2 Experiment with refalias

    ... read more
  • Maintaining Perl (Tony Cook) November 2025 Wed, 10-Dec-2025 by alh

    Tony write: In addition to the typical stream of small changes to review, Dave's second AST rebuild of ExtUtils::ParseXS arrived and I spent several hours reviewing it. In response to #23918 I worked on adding numeric comparison APIs, which are complicated by overloading, NaNs, SVs dual IV/NV implmentation, and of course by overloading. This includes some fixes for the existing sv_numeq API. You can see the current state of this

    ... read more
  • PEVANS Core Perl 5: Grant Report for November 2025 Wed, 10-Dec-2025 by alh

    Paul writes: A mix of things this month, though I didn't get much done in the final week because of preparations for my talk at LPW2025. A useful event though because a few ideas came out of discussions that I shall be looking at for core perl soon. 4 Mentoring preparation for BooK Eric on PPC 0014 4.5 attributes-v2 branch https://github.com/Perl/perl5/pull/23923 3 Experiments with refalias in signatures in XS::Parse::Sublike

    ... read more
Older Posts