[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Announcing Dolt, a drop-in Libtool replacement which cuts build time
From: |
Peter O'Gorman |
Subject: |
Re: Announcing Dolt, a drop-in Libtool replacement which cuts build times in half |
Date: |
Thu, 10 Apr 2008 01:18:17 -0500 |
User-agent: |
Thunderbird 2.0.0.9 (X11/20071115) |
Ralf Wildenhues wrote:
> * Bob Friesenhahn wrote on Thu, Apr 10, 2008 at 07:51:57AM CEST:
>> On Wed, 9 Apr 2008, Peter O'Gorman wrote:
>>> This is a list off shell functions that appear in the generated libtool
>>> script on my linux system (one of Ralf's patches is applied). Yes, we
>>> could probably move these around some to get func_mode_compile closer to
>>> the top.
>> The important thing is not how close func_mode_compile() is to the top,
>> but how close the code which invokes it is to the top.
>
> Most of these optimizations are already done in 2.2.2. The code
> invoking func_mode_compile is right after its definition.
>
> Wrt. moving functions, func_win32_libid, func_generate_dlsyms, and
> func_extract_an_archive, func_extract_archives can still be moved
> after func_mode_compile. That gets another 10% overhead reduction.
> My patches from last night get about the same amount.
func_mode_help can also be easily moved, I am testing a patch currently
that moves all of these functions to after mode_compile.
Peter
--
Peter O'Gorman
http://pogma.com
- Re: Announcing Dolt, a drop-in Libtool replacement which cuts build times in half, (continued)
- Re: Announcing Dolt, a drop-in Libtool replacement which cuts build times in half, Bob Friesenhahn, 2008/04/09
- Re: Announcing Dolt, a drop-in Libtool replacement which cuts build times in half, Eric Blake, 2008/04/09
- Re: Announcing Dolt, a drop-in Libtool replacement which cuts build times in half, Bob Friesenhahn, 2008/04/09
- Re: Announcing Dolt, a drop-in Libtool replacement which cuts build times in half, Eric Blake, 2008/04/09
- Re: Announcing Dolt, a drop-in Libtool replacement which cuts build times in half, Peter O'Gorman, 2008/04/10
- Re: Announcing Dolt, a drop-in Libtool replacement which cuts build times in half, Bob Friesenhahn, 2008/04/10
- Re: Announcing Dolt, a drop-in Libtool replacement which cuts build times in half, Ralf Wildenhues, 2008/04/10
- Re: Announcing Dolt, a drop-in Libtool replacement which cuts build times in half,
Peter O'Gorman <=
- Re: Announcing Dolt, a drop-in Libtool replacement which cuts build times in half, Gary V. Vaughan, 2008/04/10
- Re: Announcing Dolt, a drop-in Libtool replacement which cuts build times in half, Peter O'Gorman, 2008/04/09
- Re: Announcing Dolt, a drop-in Libtool replacement which cuts build times in half, Bob Friesenhahn, 2008/04/10
- Re: Announcing Dolt, a drop-in Libtool replacement which cuts build times in half, Peter O'Gorman, 2008/04/10
Re: Announcing Dolt, a drop-in Libtool replacement which cuts build times in half, Michel BRIAND, 2008/04/09
Re: Announcing Dolt, a drop-in Libtool replacement which cuts build times in half, David Johnson, 2008/04/09
"libtool" performance... / was: Re: Announcing Dolt, a drop-in Libtool replacement which cuts build timesin half, Roland Mainz, 2008/04/11
"libtool" performance... / was: Re: Announcing Dolt, a drop-in Libtool replacement which cuts build timesin half, Roland Mainz, 2008/04/11