On Tue, 28 Feb 2023 at 09:47, Darren Duncan <darren@darrenduncan.net> wrote: > On 2023-02-27 12:06 a.m., demerphq wrote: > > On Mon, 27 Feb 2023, 08:40 Vadim V Konovalov via perl5-porters wrote: > > Quick TLDRs questions > > - what's the benefit? Does it fix bug > > > > It should fix a longstanding set of bugs which cause segfaults and other > > undefined behavior. The class of bugs it fixes is the number one cause > of fuzz > > generated segfaults and is a repeated, perhaps even number one cause of > > segfaults in other contexts. > <snip> > > Thank you Yves for concisely explaining the why of this, that was very > helpful. > My pleasure. > Thank you Dave for doing the actual work. > Amen to that! I just wanted to say to folks who don't know the internals that well how big a task Dave has taken on here: Huge! I though that the hack Dave did to the regex engine to not be recursive was a big deal, but this is massively more difficult and impressive. This is a *major* piece of work. I guess the largest set of internals changes since Jarkko did the Unicode stuff in 5.8. Dave deserves some massive kudos for this. I imagine long term that this will cause some turbulence in our community, at least as far as XS CPAN distributions go, but IMO it is totally worth-while turbulence. Thanks a lot Dave! cheers, Yves -- perl -Mre=debug -e "/just|another|perl|hacker/"Thread Previous