How to cache output of the compiler aka ccache

i-google-iasuhdkajsh_at_rf.risimo.net
Date: 03/17/05


Date: 17 Mar 2005 10:54:01 -0800

Hi

I have a 1mio LOC project and it takes multiple hours to
build and rebuild. The C/C++ world has a nice tools (ccache
is well known here) which cache the output of the compiler.
This especially speeds up the time for a "make clean;make".

Is there such a thing for Ada in general and gcc's gnat
specially? Any other way to speed up the compilation?

      Thomas



Relevant Pages

  • Re: C/C++ Compilers Optimization Failed
    ... I used C/C++ Compiler's Optimization. ... >> xor eax, eax ... I am shocked that C/C++ Compiler did not tune optimization very well ...
    (comp.lang.asm.x86)
  • Re: Performance : COBOL trounces C / C++?
    ... When contracting to various ISV's I've had occasion to speed up C/C++ ... ported to z/OS or newly written under z/OS. ... if correct compiler options set, ... Before Tom Ross puts a contract out on me I am not claiming COBOL is slower ...
    (bit.listserv.ibm-main)
  • Re: Release Dll Problem - Optimization Issue
    ... If optimising for speed on smaller size processors, ... This limits the compiler in using fast registers for the ... and speeds up access to the variable. ...
    (microsoft.public.pocketpc.developer)
  • Re: speeding up buildworld/kernel
    ... Install ccache, ... compiler changes the cache will be repopulated on the next rebuild. ... ccache is not very useful for buildworld, ...
    (freebsd-questions)
  • Re: Include Statement
    ... Typically includes have been used in C/C++ to make functionality defined in another file available in another file. ... This is done automatically by the VB compiler, so there is no need to do it manually. ... accessed *directly* if the namespace they reside in is imported and the types' visibility settings grant permission to access the types/members. ...
    (microsoft.public.dotnet.languages.vb)