develooper Front page | perl.perl5.porters | Postings from June 2022

Re: Any outstanding branches of op.c? / Split into smaller pieces

Thread Previous | Thread Next
From:
Paul "LeoNerd" Evans
Date:
June 8, 2022 14:27
Subject:
Re: Any outstanding branches of op.c? / Split into smaller pieces
Message ID:
20220608152710.4e397bc1@shy.leonerd.org.uk
On Mon, 6 Jun 2022 12:05:34 +0100
"Paul \"LeoNerd\" Evans" <leonerd@leonerd.org.uk> wrote:

> Since we're at the start of the 5.37 development cycle and hopefully
> all of the remaining "little edits" that didn't get into 5.36 are
> done, I'm going to do this this week.
> 
> I have a number of new things I want to introduce into the peephole
> optimiser in the coming weeks, so now's probably the best time to make
> a start on it.

I've now done the first bit, by splitting the optimizers and optree
finalizer into their own file "peep.c". PR ready for review at

  https://github.com/Perl/perl5/pull/19835

Once that's merged I can continue my work actually adding stuff to the
optimizer, but concurrently I'll do the second part of this, which was
to move the opchecker functions also into their own file. My original
suggestion was "ck.c" but perhaps that's a bit of a short name; I'll
likely call it "opcheck.c" instead.

-- 
Paul "LeoNerd" Evans

leonerd@leonerd.org.uk      |  https://metacpan.org/author/PEVANS
http://www.leonerd.org.uk/  |  https://www.tindie.com/stores/leonerd/

Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About