[m-rev.] For review: Workaround Linux NTPL TSX bug (Mercury Bug: 334)

Julien Fischer jfischer at opturion.com
Tue Jul 1 17:42:23 AEST 2014



On Tue, 1 Jul 2014, Paul Bone wrote:

> On Tue, Jul 01, 2014 at 05:24:16PM +1000, Julien Fischer wrote:
>> On Tue, 1 Jul 2014, Julien Fischer wrote:
>>
>>
>> In particular, you probably want to restrict your workaround to Linux,
>> as in the following patch.  (I don't think GC_PTHREADS means what you
>> think it means.)
>
> What does it mean?

Sorry, I thought it wasn't defined on Darwin for some reason, but it is.
The definition is such a rats maze of #ifdefs that it's very difficult
to see how it's defined.  (The definiton is in
boehm_gc/include/gc_config_macros.h.)

Cheers,
Julien.



More information about the reviews mailing list