[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [bug #40639] GNU Make with profiling information
From: |
Eddy Petrișor |
Subject: |
Re: [bug #40639] GNU Make with profiling information |
Date: |
Wed, 20 Nov 2013 22:47:20 +0200 |
User-agent: |
Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.19) Gecko/20090103 Thunderbird/2.0.0.19 Mnenhy/0.7.6.666 |
> On Tue Nov 19 22:29:22 2013, Reinier Post wrote:
>> Follow-up Comment #1, bug #40639 (project make):
>>
>> I have created a cleaned up rebased branch that contains only changes for the
>> profiling feature so it can be easier to review.
>>
>> https://github.com/eddyp/make-profiler/tree/profile-rebase
>>
>> Please note this branch will be rebased. Use 'git pull --rebase' if you need
>> to resync.
>
> Looks very useful!
>
> Can't this functionality be provided by a wrapper $SHELL?
> Sure, it's an extra exec(),
> but it will keep the make code base simpler.
I'm not sure if I understand what you mean. Do you mean wrapping all target
invokes in a $SHELL?
If that's the case, you don't get the actual/real-time measurement, and that
might skew your profiling information.
I have some build systems that can take easily over 12 hours to do a full build
(several thousands of elfs in recursive
make calls - I know that's bad, I am working on it), so any extra time waste
just for the measurement can mean
significant delays in getting the results.
If you mean something else, please clarify.
Please cc me, I am not subscribed.
--
Regards,
EddyP
=============================================
"Imagination is more important than knowledge" A.Einstein
signature.asc
Description: OpenPGP digital signature
- Re: [bug #40639] GNU Make with profiling information,
Eddy Petrișor <=
- Re: [bug #40639] GNU Make with profiling information, Reinier Post, 2013/11/25
- Re: [bug #40639] GNU Make with profiling information, Eddy Petrișor, 2013/11/27
- Re: [bug #40639] GNU Make with profiling information, Reinier Post, 2013/11/27
- Re: [bug #40639] GNU Make with profiling information, Tim Murphy, 2013/11/27
- Re: [bug #40639] GNU Make with profiling information, Eddy Petrișor, 2013/11/28
- Re: [bug #40639] GNU Make with profiling information, Tim Murphy, 2013/11/29