Subject: Re: [boost] [interprocess] (OS X) waiting on condition variable = CPU 100% + fans running loud
From: Andrey Semashev (andrey.semashev_at_[hidden])
Date: 2013-01-08 14:23:02


On Tue, Jan 8, 2013 at 10:15 PM, Phil Endecott
<spam_from_boost_dev_at_[hidden]> wrote:
>>
>> In case of gcc inline assembler is used, which is also supported by
>> Intel but not clang.
>
>
>> I'm not
>> sure what solution is suitable for clang as I don't know if it
>> supports any intrinsics and apparently it won't support inline
>> assembler any time soon.
>
>
> It seems to me that clang does support gcc inline assembler; I'm using
> Boost.Atomic on iOS, and also shared_ptr<> on top of Boost.Atomic, and it
> works as expected. Why do you believe that clang doesn't support inline
> assembler?

Hmm, that's (good) news to me. I was under impression it doesn't
support inline assembler. Do you know in what version the support was
added?