develooper Front page | perl.perl5.porters | Postings from January 2003

... and the another winner is 14920 (Was: Re: change #9754: 5 x slowdown for perl -d)

From:
Jarkko Hietaniemi
Date:
January 19, 2003 16:58
Subject:
... and the another winner is 14920 (Was: Re: change #9754: 5 x slowdown for perl -d)
Message ID:
20030120005834.GP450403@lyta.hut.fi
The another big speed hit (40% more) for Perl -d comes from #14920:

Change 14920 by ams@lustre on 2002/03/01 09:06:01

           Subject: [PATCH @14577] autoloaded DESTROY bugfix
           From: Ilya Zakharevich <ilya@math.ohio-state.edu>
           Date: Tue, 26 Feb 2002 19:54:31 -0500
           Message-Id: <20020226195431.A9625@math.ohio-state.edu>

which introduces the gv_fetchmeth_autoload(), numbers below.

5.7.2   11355:  3.20 0.05
        13226:  3.21 0.05
        14122:  3.33 0.05
        14576:  3.53 0.04
        14792:  3.50 0.05
        14865:  3.53 0.05
        14898:  3.59 0.05
        14911:  3.70 0.05
        14918:  3.53 0.05
        14919:  3.53 0.05
        14920:  4.60 0.05
        14924:  4.61 0.06
5.7.3   15039:  4.58 0.05

Note that combined the 9754 and 14920 explain 6.4 from the 6.7-fold
Perl -d slowdown from 5.6.1 to 5.8.0.

-- 
Jarkko Hietaniemi <jhi@iki.fi> http://www.iki.fi/jhi/ "There is this special
biologist word we use for 'stable'.  It is 'dead'." -- Jack Cohen



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