develooper Front page | perl.perl5.porters | Postings from July 2013

[perl #116907] perl doesn't handle m{}g for >= 2GB files even with largefiles and 64bitall

Thread Previous | Thread Next
From:
Father Chrysostomos via RT
Date:
July 24, 2013 01:09
Subject:
[perl #116907] perl doesn't handle m{}g for >= 2GB files even with largefiles and 64bitall
Message ID:
rt-3.6.HEAD-2552-1374628180-734.116907-15-0@perl.org
On Mon Jul 22 22:15:05 2013, sprout wrote:
> On Mon Jun 24 18:22:12 2013, sprout wrote:
> > On Sun Mar 03 06:48:09 2013, LeonT wrote:
> > > AFAICT changing mg_len shouldn't break API unless someone is taking a
> > > pointer to it, which doesn't seem very likely.
> > 
> > I have just searched CPAN for /&.*mg_len/.  The only uses of it are in
> > the perl core.
> 
> One of those uses is Perl_hv_placeholders_p.  Added in ca732855658630,
> this function is marked as being in the public API (A in embed.fnc), but
> has no documentation and no short form (hv_placeholders_p).  There are
> no uses of it on CPAN.

I have now fixed setting and reading of pos in commit 6174b39a88, which
also changed the return type of Perl_hv_placeholders_p.

The rest of this ticket is as yet unresolved.

-- 

Father Chrysostomos


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

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