bug-libtool
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: libtool 2.4 args parsing incredibly slow


From: Peter O'Gorman
Subject: Re: libtool 2.4 args parsing incredibly slow
Date: Tue, 25 Jan 2011 15:24:48 -0600
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.13) Gecko/20101209 Fedora/3.1.7-0.35.b3pre.fc13 Thunderbird/3.1.7

On 01/25/2011 03:37 AM, Ingo Krabbe wrote:

for lt_wr_arg; do #[...]
        set x "$@" "$lt_wr_arg"
shift; done

Wow, bash is very slow at this:

address@hidden tmp]$ time dash ./s.sh `seq 1 1000`

real    0m1.034s
user    0m0.844s
sys     0m0.007s
address@hidden tmp]$ time bash ./s.sh `seq 1 1000`

real    0m16.833s
user    0m13.703s
sys     0m0.050s
address@hidden tmp]$ time zsh ./s.sh `seq 1 1000`

real    0m0.984s
user    0m0.743s
sys     0m0.065s
address@hidden tmp]$ cat s.sh
     for lt_wr_arg
     do
       case $lt_wr_arg in
       --lt-*) ;;
       *) set x "$@" "$lt_wr_arg" ;;
       esac
       shift
     done



reply via email to

[Prev in Thread] Current Thread [Next in Thread]