develooper Front page | perl.perl5.porters | Postings from March 2018

[perl #132926] [PATCH] 10s of KB to 100s of KB binary bloat withVisual C Perl related to Perl_SCX/charclass_invlists.h

Thread Next
From:
bulk88 via RT
Date:
March 7, 2018 06:05
Subject:
[perl #132926] [PATCH] 10s of KB to 100s of KB binary bloat withVisual C Perl related to Perl_SCX/charclass_invlists.h
Message ID:
rt-4.0.24-24711-1520402695-1172.132926-15-0@perl.org
On Tue, 06 Mar 2018 19:30:53 -0800, tonyc wrote:
> On Fri, 02 Mar 2018 15:45:25 -0800, bulk88 wrote:
> > On Fri, 02 Mar 2018 12:05:52 -0800, khw wrote:
> > > Does my patch 49cd072660b3b1858be5f27df107b3b42498a3f3 which you
> > > suggested fix this for 5.28?  (I haven't done any investigating)
> > 
> > No. Perl_SCX is still defined in every .o file and there are still 43
> > copies of it inside perl527.dll. mk_invlists.pl/charclass_invlists.h
> > need to be changed to limit Perl_SCX to regexec.c only the way it was
> > before. The SCX_enum arg being part of extern export API because of
> > isSCRIPT_RUN is why this patch split the #define for the enum from the
> > map/list table but now that that arg is gone from extern API,
> > mk_invlists.pl can be changed back to the old way it was.
> 
> Was this fixed by c0221e16334efbe9723722578949dc3916d669d4 ?
> 
> Tony

Yes.

-- 
bulk88 ~ bulk88 at hotmail.com

---
via perlbug:  queue: perl5 status: open
https://rt.perl.org/Ticket/Display.html?id=132926

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