This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: ObjC/ObjC++: bug fixes for @catch


On Nov 29, 2010, at 12:38 PM, Nicola Pero wrote:
> I played with that, and got to parallelize the checks with '-j2'.  On my 2-core machine the time 
> to run the ObjC testsuite goes down from 1m45s to 57s when using '-j2' and executing the execute.exp
> tests in parallel with the other ones (execute.exp itself takes 55 seconds so it's about the
> best you can do with 2 cores).  It's good, but it's tuned only for '-j2' and the output is not too
> great.  I wish DejaGNU was parallelizing the tests for us;

In time, it may.  It would take someone to engineer up a new release of dejagnu.  QMTest might as well, you could check there if you wanted.

Yea, generally, I split into 12 groups and run n+2 tests.  Works well on 2, 4, 6 and 8 core machines.  I will note, that for gcc, it is beneficial to resplit the work for more efficient use.  If there were a command line tool for bin packing...  I might have contributed changes to do this.  If someone has a pointer to a tool...  I'd be interested.

> Ok to commit ?

Ok.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]