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