Fwd: [Gc] Performance of bdwgc7.2 had degraded compared to6.8 - the patch to test

Carsten Kehler Holst kehler at pdc.dk
Fri Dec 17 10:49:32 PST 2010


Did you try 6.8 with ALL_INTERIOR_POINTERS turned on?
Our problem is that we have had it on both in 6.8 and in 7.2a4.
It is quite possible that the problem has to do with ALL_INTERIOR_POINTERS but something must have changed between 6.8 and 7.2.

Regards
Carsten 
Visual Prolog Team


On 17/12/2010, at 18.03, "Manuel.Serrano at inria.fr" <Manuel.Serrano at inria.fr> wrote:

>> If think the same (ALL_INTERIOR_POINTERS slow down the performance of the benchmark).
>> 
>> I think -D ALL_INTERIOR_POINTERS should present by default when building the collector but the application which does not need pointers to objects' interiors be recognized should call GC_set_all_interior_pointers(0) at runtime before GC_INIT().
>> 
>> PS. The presence of NO_EXECUTE_PERMISSION should typically positively influence the speed, I think.
> I confirm that too. ALL_INTERIOR_POINTERS is the one that slows down the
> performance. The other two have no impact.d 
> 
> Cheers,
> 
> -- 
> Manuel
> _______________________________________________
> Gc mailing list
> Gc at linux.hpl.hp.com
> http://www.hpl.hp.com/hosted/linux/mail-archives/gc/


This message has been scanned for malware by Websense. www.websense.com



More information about the Gc mailing list