develooper Front page | perl.datetime | Postings from January 2006

Re: DateTime performance

Thread Previous | Thread Next
From:
Yitzchak Scott-Thoennes
Date:
January 18, 2006 01:01
Subject:
Re: DateTime performance
Message ID:
20060118090138.GA3828@efn.org
On Mon, Jan 16, 2006 at 06:21:54PM -0800, matthew@mcgillis.org wrote:
> One might hope that a script like this:
> 
> test3
> #!/usr/bin/perl
> BEGIN {
> no lib qw|/usr/lib/perl5/site_perl/5.8.6/i386-linux-thread-multi /usr/ 
> lib/perl5/site_perl/5.8.5/i386-linux-thread-multi /usr/lib/perl5/ 
> site_perl/5.8.4/i386-linux-thread-multi /usr/lib/perl5/site_perl/ 
> 5.8.3/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.6 /usr/lib/ 
> perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl/5.8.4 /usr/lib/perl5/ 
> site_perl/5.8.3 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/ 
> 5.8.6/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.5/i386- 
> linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.4/i386-linux-thread- 
> multi /usr/lib/perl5/vendor_perl/5.8.3/i386-linux-thread-multi /usr/ 
> lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/vendor_perl/5.8.5 /usr/lib/ 
> perl5/vendor_perl/5.8.4 /usr/lib/perl5/vendor_perl/5.8.3 /usr/lib/ 
> perl5/vendor_perl /usr/lib/perl5/5.8.6/i386-linux-thread-multi /usr/ 
> lib/perl5/5.8.6 .|;
> use lib qw|/usr/lib/perl5/site_perl/5.8.6/i386-linux-thread-multi / 
> usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl /usr/lib/perl5/ 
> vendor_perl/5.8.6/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/ 
> 5.8.6 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.6/i386-linux- 
> thread-multi /usr/lib/perl5/5.8.6 .|;
> }
> use DateTime;
> 
> Might improve the situation. However even this has no significant  
> improvement and from additional traces it doesn't actually stop perl  
> from using the built in paths.

Then no lib isn't doing what you want.  Try just:

BEGIN { @INC = grep !/5\.8\.[0-5]/, @INC }

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