Skip Menu |
Report information
Id: 121489
Status: resolved
Priority: 0/
Queue: perl5

Owner: Nobody
Requestors: niels [at] thykier.net
Cc:
AdminCc:

Operating System: Linux
PatchStatus: (no value)
Severity: Wishlist
Type:
  • core
  • Patch
Perl Version: 5.19.11
Fixed In: (no value)

Attachments
0001-pp_sys.c-Optimize-out-a-call-to-PerlIO_get_cnt.patch



From: niels [...] thykier.net
Subject: [PATCH] Optimize out a call to PerlIO_get_cnt in pp_fttext
CC: niels [...] thykier.net
Date: Sat, 22 Mar 2014 16:51:12 +0100 (CET)
To: perlbug [...] perl.org
Download (untitled) / with headers
text/plain 2.7k
This is a bug report for perl from niels@thykier.net, generated with the help of perlbug 1.40 running under perl 5.19.11. ----------------------------------------------------------------- [Please describe your issue here] [Please do not change anything below this line] ----------------------------------------------------------------- --- Flags: category=core severity=wishlist Type=Patch PatchStatus=HasPatch --- Site configuration information for perl 5.19.11: Configured by Niels Thykier at Sat Mar 22 15:13:03 UTC 2014. Summary of my perl5 (revision 5 version 19 subversion 11) configuration: Derived from: Platform: osname=linux, osvers=3.13-1-amd64, archname=x86_64-linux uname='linux mangetsu 3.13-1-amd64 #1 smp debian 3.13.5-1 (2014-03-04) x86_64 gnulinux ' config_args='-des -Dusedevel' hint=recommended, useposix=true, d_sigaction=define useithreads=undef, usemultiplicity=undef use64bitint=define, use64bitall=define, uselongdouble=undef usemymalloc=n, bincompat5005=undef Compiler: cc='cc', ccflags ='-fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64', optimize='-O2', cppflags='-fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include' ccversion='', gccversion='4.8.2', gccosandvers='' intsize=4, longsize=8, ptrsize=8, doublesize=8, byteorder=12345678 d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16 ivtype='long', ivsize=8, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8 alignbytes=8, prototype=define Linker and Libraries: ld='cc', ldflags =' -fstack-protector -L/usr/local/lib' libpth=/usr/local/lib /usr/lib/gcc/x86_64-linux-gnu/4.8/include-fixed /usr/include/x86_64-linux-gnu /usr/lib /lib/x86_64-linux-gnu /lib/../lib /usr/lib/x86_64-linux-gnu /usr/lib/../lib /lib libs=-lnsl -lgdbm -ldb -ldl -lm -lcrypt -lutil -lc -lgdbm_compat perllibs=-lnsl -ldl -lm -lcrypt -lutil -lc libc=libc-2.18.so, so=so, useshrplib=false, libperl=libperl.a gnulibc_version='2.18' Dynamic Linking: dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-Wl,-E' cccdlflags='-fPIC', lddlflags='-shared -O2 -L/usr/local/lib -fstack-protector' Locally applied patches: uncommitted-changes --- @INC for perl 5.19.11: lib /usr/local/lib/perl5/site_perl/5.19.11/x86_64-linux /usr/local/lib/perl5/site_perl/5.19.11 /usr/local/lib/perl5/5.19.11/x86_64-linux /usr/local/lib/perl5/5.19.11 . --- Environment for perl 5.19.11: LANG=C LANGUAGE=en_GB:en LC_ALL=C LD_LIBRARY_PATH (unset) LOGDIR (unset) PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PERL_BADLANG (unset) SHELL=/bin/bash

Message body is not shown because sender requested not to inline it.

From: Karl Williamson <public [...] khwilliamson.com>
Subject: Re: [perl #121489] [PATCH] Optimize out a call to PerlIO_get_cnt in pp_fttext
To: perl5-porters [...] perl.org
Date: Sat, 22 Mar 2014 11:47:01 -0600
Download (untitled) / with headers
text/plain 542b
On 03/22/2014 09:51 AM, niels@thykier.net (via RT) wrote: Show quoted text
> # New Ticket Created by niels@thykier.net > # Please include the string: [perl #121489] > # in the subject line of all future correspondence about this issue. > # <URL: https://rt.perl.org/Ticket/Display.html?id=121489 > > > > This is a bug report for perl from niels@thykier.net, > generated with the help of perlbug 1.40 running under perl 5.19.11.
Thanks! I will apply this in 5.21 after the code base reopens for general patches, unless there is objection in the meantime
From: Nicholas Clark <nick [...] ccl4.org>
Subject: Re: [perl #121489] [PATCH] Optimize out a call to PerlIO_get_cnt in pp_fttext
CC: perl5-porters [...] perl.org
To: Karl Williamson <public [...] khwilliamson.com>
Date: Mon, 24 Mar 2014 08:48:05 +0000
Download (untitled) / with headers
text/plain 596b
On Sat, Mar 22, 2014 at 11:47:01AM -0600, Karl Williamson wrote: Show quoted text
> On 03/22/2014 09:51 AM, niels@thykier.net (via RT) wrote:
Show quoted text
> > This is a bug report for perl from niels@thykier.net, > > generated with the help of perlbug 1.40 running under perl 5.19.11.
> > Thanks! > > I will apply this in 5.21 after the code base reopens for general > patches, unless there is objection in the meantime
I added it to the "5.21.1 blockers ticket" https://rt.perl.org/Ticket/Display.html?id=121332 on the assumption that the purpose of that ticket is to avoid forgetting things like this. Nicholas Clark
Subject: Re: [perl #121489] [PATCH] Optimize out a call to PerlIO_get_cnt in pp_fttext
To: perlbug-followup [...] perl.org
Date: Mon, 24 Mar 2014 21:30:33 +0100
From: Niels Thykier <niels [...] thykier.net>
Download (untitled) / with headers
text/plain 663b
On 2014-03-22 18:46, karl williamson via RT wrote: Show quoted text
> On 03/22/2014 09:51 AM, niels@thykier.net (via RT) wrote:
>> # New Ticket Created by niels@thykier.net >> # Please include the string: [perl #121489] >> # in the subject line of all future correspondence about this issue. >> # <URL: https://rt.perl.org/Ticket/Display.html?id=121489 > >> >> >> This is a bug report for perl from niels@thykier.net, >> generated with the help of perlbug 1.40 running under perl 5.19.11.
> > Thanks! > > I will apply this in 5.21 after the code base reopens for general > patches, unless there is objection in the meantime > >
Thanks, looking forward to it. :) ~Niels
RT-Send-CC: perl5-porters [...] perl.org
Download (untitled) / with headers
text/plain 247b
On Sat Mar 22 08:51:25 2014, niels@thykier.net wrote: Show quoted text
> This is a bug report for perl from niels@thykier.net, > generated with the help of perlbug 1.40 running under perl 5.19.11.
Thanks, applied as bd47baf274ecea5636da37b74e4368e6f271fed5. Tony


This service is sponsored and maintained by Best Practical Solutions and runs on Perl.org infrastructure.

For issues related to this RT instance (aka "perlbug"), please contact perlbug-admin at perl.org