Jerome Quelin wrote:

> Dan Sugalski wrote:
>> That'd be about three to four for the CPU you've got, and when you
>> throw in swapping I can see the compile time for that module hitting
>> 15-20 minutes.
> 
> At least. FYI, I ran into the same problem some months ago. I had 128 Mb
> on my P4 1.3GHz Linux box. The total compile time was about 40 minutes
> because of swapping.
> 
> I added 256 Mb RAM and I now compile parrot in less than 5 minutes.
> 

Hi.

Newer GCC releases are _much_ better at compiling this file than older
releases. GCC-3.3 is better than GCC-3.2, GCC-3.4 is better than GCC-3.3,
but best of all is GCC-3.5, as it compiles this file in usually less than
5 minutes and requires the least memory of all. I'm building on a 200 MHz
Pentium - no joke - so the latest GCC has been a trememdous improvement.

Even though GCC has been getting slower for compiling other code, when
building Parrot, and in particular the core_ops_cg.c file, GCC has been
getting much, much better.

Art Haas

Reply via email to