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 Previous
From:
Tony Cook via RT
Date:
March 7, 2018 03:30
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-24707-1520393453-562.132926-15-0@perl.org
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

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

Thread Previous


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