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

Re: [perl #118543] removing various testing and obsolete profilingtargets

Thread Previous | Thread Next
From:
Nicholas Clark
Date:
June 21, 2013 09:25
Subject:
Re: [perl #118543] removing various testing and obsolete profilingtargets
Message ID:
20130621092545.GM8815@plum.flirble.org
On Wed, Jun 19, 2013 at 02:33:54PM +0100, Nicholas Clark wrote:
> On Wed, Jun 19, 2013 at 06:12:46AM -0700, Nicholas Clark wrote:
> 
> > There are a *lot* of variant testing targets in the *nix Makefile, most of
> > which I don't think that anyone uses. All are shortcuts which invoke t/TEST
> > or t/harness with various options. I propose we remove most of them.
> 
> > There are also targets and scripts related to profiling and testing tools
> > for Tru64 and Irix. I propose we remove those.
> 
> I'm wondering also about killing the purify/quantify/purecov targets
> (and associated documentation). I'm not even sure if IBM still sell
> quantify or purecov. They still seem to sell purify, but I'm not sure if
> anyone is using it these days. eg

Oh, and the explicit targets perl.gcov and perl.gprof
[and I've updated the documentation related to gcov and gprof, and tested
that it works. Hence the other bug report :-)]

I'm keen to remove all of the targets, they are just shortcuts for things
no-one is using any more. And doing so removes a fair chunk of distraction:

 MANIFEST                                        |    2 -
 Makefile.SH                                     |  159 +-------------
 Porting/README.pod                              |    9 -
 Porting/pumpkin.pod                             |   36 ---
 Porting/testall.atom                            |   91 --------
 Porting/thirdclean                              |   91 --------
 cpan/Test-Harness/lib/TAP/Parser/Multiplexer.pm |   11 +-
 pod/perlhack.pod                                |   45 +----
 pod/perlhacktips.pod                            |  275 ++++++-----------------
 runtests.SH                                     |    9 +-
 t/TEST                                          |   23 --
 t/op/magic.t                                    |    2 +-
 t/run/runenv.t                                  |    2 +-
 t/win32/runenv.t                                |    2 +-
 14 files changed, 90 insertions(+), 667 deletions(-)


(I suspect that I've still added more code than I've removed. Anyone have
an idea how easy it is to get the net removal stats? I think that if one
treats all files as equal, Dave will win, as he deleted the Changes* files)

Nicholas Clark

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