[dmd-concurrency] real
Andrei Alexandrescu
andrei at erdani.com
Thu Jan 28 06:07:06 PST 2010
Don Clugston wrote:
> 2010/1/28 Steve Schveighoffer <schveiguy at yahoo.com>:
>> By that logic, shared arrays must be usable on 32-bit systems and not on 64 bit. I think this is a huge portability issue, and an unacceptable inconsistency.
>>
>> Reals are not the same however, there the capabilities of the processor are specifically targeted.
>
> Agreed. The IEEE describes 80-bit extended real as a non-interchange
> format. I think it's perfectly acceptable to make its sharing
> behaviour processor-specific. (It could be defined as an ABI issue).
> In general, 'real' does not support atomic operations -- certainly not
> for SPARC 128-bit reals, which are implemented via hardware
> interrupts.
OK, thanks for the hard data Don.
Andrei
More information about the dmd-concurrency
mailing list