profiling compilation process

View: New views
5 Messages — Rating Filter:   Alert me  

profiling compilation process

by Grayyoga :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hello

Is there any tool for profiling the compilation process? We need this to reduce the overall compilation time, which is too big for our project.

Best Regards, Siarhei Rachytski

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
MinGW-users mailing list
MinGW-users@...

This list observes the Etiquette found at
http://www.mingw.org/Mailing_Lists.
We ask that you be polite and do the same.  Disregard for the list etiquette may cause your account to be moderated.

_______________________________________________
You may change your MinGW Account Options or unsubscribe at:
https://lists.sourceforge.net/lists/listinfo/mingw-users

Re: profiling compilation process

by Earnie :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Quoting Grayyoga <grayyoga@...>:

> Hello
>
> Is there any tool for profiling the compilation process? We need this to
> reduce the overall compilation time, which is too big for our project.
>

I don't know of a tool for what you request but most people with large  
build projects use Linux to cross compile to the Windows host.  
Because of the nature of Windows it isn't really possible to get much  
better compilation speed from it.

--
Earnie




------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
MinGW-users mailing list
MinGW-users@...

This list observes the Etiquette found at
http://www.mingw.org/Mailing_Lists.
We ask that you be polite and do the same.  Disregard for the list etiquette may cause your account to be moderated.

_______________________________________________
You may change your MinGW Account Options or unsubscribe at:
https://lists.sourceforge.net/lists/listinfo/mingw-users

Re: profiling compilation process

by Vincent Torri-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message



On Tue, 24 Nov 2009, Earnie Boyd wrote:

> Quoting Grayyoga <grayyoga@...>:
>
>> Hello
>>
>> Is there any tool for profiling the compilation process? We need this to
>> reduce the overall compilation time, which is too big for our project.
>>
>
> I don't know of a tool for what you request but most people with large
> build projects use Linux to cross compile to the Windows host.
> Because of the nature of Windows it isn't really possible to get much
> better compilation speed from it.

concat the source files :-p It helps a lot.

Vincent Torri

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
MinGW-users mailing list
MinGW-users@...

This list observes the Etiquette found at
http://www.mingw.org/Mailing_Lists.
We ask that you be polite and do the same.  Disregard for the list etiquette may cause your account to be moderated.

_______________________________________________
You may change your MinGW Account Options or unsubscribe at:
https://lists.sourceforge.net/lists/listinfo/mingw-users

Re: profiling compilation process

by Linlin Yan :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Maybe you can modify your Makefile to use the command "time" to fetch
the compiling time for every file.

On Mon, Nov 23, 2009 at 10:39 PM, Grayyoga <grayyoga@...> wrote:

> Hello
>
> Is there any tool for profiling the compilation process? We need this to
> reduce the overall compilation time, which is too big for our project.
>
> Best Regards, Siarhei Rachytski
>
> ------------------------------------------------------------------------------
> Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
> trial. Simplify your report design, integration and deployment - and focus
> on
> what you do best, core application coding. Discover what's new with
> Crystal Reports now.  http://p.sf.net/sfu/bobj-july
> _______________________________________________
> MinGW-users mailing list
> MinGW-users@...
>
> This list observes the Etiquette found at
> http://www.mingw.org/Mailing_Lists.
> We ask that you be polite and do the same.  Disregard for the list etiquette
> may cause your account to be moderated.
>
> _______________________________________________
> You may change your MinGW Account Options or unsubscribe at:
> https://lists.sourceforge.net/lists/listinfo/mingw-users
>

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
MinGW-users mailing list
MinGW-users@...

This list observes the Etiquette found at
http://www.mingw.org/Mailing_Lists.
We ask that you be polite and do the same.  Disregard for the list etiquette may cause your account to be moderated.

_______________________________________________
You may change your MinGW Account Options or unsubscribe at:
https://lists.sourceforge.net/lists/listinfo/mingw-users

Re: profiling compilation process

by Grayyoga :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I've never heard about this differences between Windows and Linux that affects the compilation time. Could you point me some material about it?
Anyway, I don't think it will help, because it's too messy for us - there are too few people in our company that are familiar with Linux.
Back to my study days in 2005-2006 I was developing a heavy metaprogramming code as a part of my research, and filed some bugs on the gcc compiler. On the discussion thread I've seen some profiling traces for the gcc compiler, along with some other info. So I assumed that there are some kind of profile builds of gcc compiler and compilers based on it.

Siarhei



On Tue, Nov 24, 2009 at 4:54 PM, Earnie Boyd <earnie@...> wrote:
Quoting Grayyoga <grayyoga@...>:

> Hello
>
> Is there any tool for profiling the compilation process? We need this to
> reduce the overall compilation time, which is too big for our project.
>

I don't know of a tool for what you request but most people with large
build projects use Linux to cross compile to the Windows host.
Because of the nature of Windows it isn't really possible to get much
better compilation speed from it.

--
Earnie




------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
MinGW-users mailing list
MinGW-users@...

This list observes the Etiquette found at
http://www.mingw.org/Mailing_Lists.
We ask that you be polite and do the same.  Disregard for the list etiquette may cause your account to be moderated.

_______________________________________________
You may change your MinGW Account Options or unsubscribe at:
https://lists.sourceforge.net/lists/listinfo/mingw-users


------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
MinGW-users mailing list
MinGW-users@...

This list observes the Etiquette found at
http://www.mingw.org/Mailing_Lists.
We ask that you be polite and do the same.  Disregard for the list etiquette may cause your account to be moderated.

_______________________________________________
You may change your MinGW Account Options or unsubscribe at:
https://lists.sourceforge.net/lists/listinfo/mingw-users