Thread overview
[phobos] phobos commit, revision 1579
Jun 07, 2010
dsource.org
Jun 07, 2010
Brad Roberts
Jun 07, 2010
Walter Bright
Jun 08, 2010
Sean Kelly
Jun 09, 2010
Walter Bright
June 07, 2010
phobos commit, revision 1579


user: sean

msg:
Removed std.atomics.  It was never documented, so hopefully it can just silently vanish.

http://www.dsource.org/projects/phobos/changeset/1579

June 07, 2010
I'm ok with it going away (on the assumption that the core version is complete enough (left open for debate), I haven't looked myself), but I'm also willing to bet that this change is going to break an interesting subset of the population of D2 users.

I'd rather see a deprecation warning for a couple versions.  Potentially publically importing core.atomic if that's a viable replacement during that timeframe.

My 2 cents,
Brad

On Mon, 7 Jun 2010, dsource.org wrote:

> Date: Mon, 7 Jun 2010 16:35:40 -0400
> From: dsource.org <noreply at dsource.org>
> Reply-To: Discuss the phobos library for D <phobos at puremagic.com>
> To: phobos at puremagic.com
> Subject: [phobos] phobos commit, revision 1579
> 
> phobos commit, revision 1579
> 
> 
> user: sean
> 
> msg:
> Removed std.atomics.  It was never documented, so hopefully it can just silently vanish.
> 
> http://www.dsource.org/projects/phobos/changeset/1579
> 
> _______________________________________________
> phobos mailing list
> phobos at puremagic.com
> http://lists.puremagic.com/mailman/listinfo/phobos
> 
June 07, 2010
One way is to have std.atomic just do a public import of core.atomic, and provide aliases.

Brad Roberts wrote:
> I'm ok with it going away (on the assumption that the core version is complete enough (left open for debate), I haven't looked myself), but I'm also willing to bet that this change is going to break an interesting subset of the population of D2 users.
>
> I'd rather see a deprecation warning for a couple versions.  Potentially publically importing core.atomic if that's a viable replacement during that timeframe.
>
> My 2 cents,
> Brad
>
> On Mon, 7 Jun 2010, dsource.org wrote:
>
> 
>> Date: Mon, 7 Jun 2010 16:35:40 -0400
>> From: dsource.org <noreply at dsource.org>
>> Reply-To: Discuss the phobos library for D <phobos at puremagic.com>
>> To: phobos at puremagic.com
>> Subject: [phobos] phobos commit, revision 1579
>>
>> phobos commit, revision 1579
>>
>>
>> user: sean
>>
>> msg:
>> Removed std.atomics.  It was never documented, so hopefully it can just silently vanish.
>>
>> http://www.dsource.org/projects/phobos/changeset/1579
>>
>> _______________________________________________
>> phobos mailing list
>> phobos at puremagic.com
>> http://lists.puremagic.com/mailman/listinfo/phobos
>>
>> 
> _______________________________________________
> phobos mailing list
> phobos at puremagic.com
> http://lists.puremagic.com/mailman/listinfo/phobos
>
>
> 
June 08, 2010
Yup.  I didn't do that because std.atomics wasn't listed in the phobos docs, so I didn't think it was supported.  But if you'd prefer we do that, I'll take care of it.

On Jun 7, 2010, at 4:19 PM, Walter Bright wrote:

> One way is to have std.atomic just do a public import of core.atomic, and provide aliases.
> 
> Brad Roberts wrote:
>> I'm ok with it going away (on the assumption that the core version is complete enough (left open for debate), I haven't looked myself), but I'm also willing to bet that this change is going to break an interesting subset of the population of D2 users.
>> 
>> I'd rather see a deprecation warning for a couple versions.  Potentially publically importing core.atomic if that's a viable replacement during that timeframe.
>> 
>> My 2 cents,
>> Brad
>> 
>> On Mon, 7 Jun 2010, dsource.org wrote:
>> 
>> 
>>> Date: Mon, 7 Jun 2010 16:35:40 -0400
>>> From: dsource.org <noreply at dsource.org>
>>> Reply-To: Discuss the phobos library for D <phobos at puremagic.com>
>>> To: phobos at puremagic.com
>>> Subject: [phobos] phobos commit, revision 1579
>>> 
>>> phobos commit, revision 1579
>>> 
>>> 
>>> user: sean
>>> 
>>> msg:
>>> Removed std.atomics.  It was never documented, so hopefully it can just silently vanish.
>>> 
>>> http://www.dsource.org/projects/phobos/changeset/1579
>>> 
>>> _______________________________________________
>>> phobos mailing list
>>> phobos at puremagic.com
>>> http://lists.puremagic.com/mailman/listinfo/phobos
>>> 
>>> 
>> _______________________________________________
>> phobos mailing list
>> phobos at puremagic.com
>> http://lists.puremagic.com/mailman/listinfo/phobos
>> 
>> 
>> 
> _______________________________________________
> phobos mailing list
> phobos at puremagic.com
> http://lists.puremagic.com/mailman/listinfo/phobos

June 08, 2010
Naw, just delete it.

Sean Kelly wrote:
> Yup.  I didn't do that because std.atomics wasn't listed in the phobos docs, so I didn't think it was supported.  But if you'd prefer we do that, I'll take care of it.
>
> On Jun 7, 2010, at 4:19 PM, Walter Bright wrote:
>
> 
>> One way is to have std.atomic just do a public import of core.atomic, and provide aliases.
>>
>> Brad Roberts wrote:
>> 
>>> I'm ok with it going away (on the assumption that the core version is complete enough (left open for debate), I haven't looked myself), but I'm also willing to bet that this change is going to break an interesting subset of the population of D2 users.
>>>
>>> I'd rather see a deprecation warning for a couple versions.  Potentially publically importing core.atomic if that's a viable replacement during that timeframe.
>>>
>>> My 2 cents,
>>> Brad
>>>
>>> On Mon, 7 Jun 2010, dsource.org wrote:
>>>
>>> 
>>> 
>>>> Date: Mon, 7 Jun 2010 16:35:40 -0400
>>>> From: dsource.org <noreply at dsource.org>
>>>> Reply-To: Discuss the phobos library for D <phobos at puremagic.com>
>>>> To: phobos at puremagic.com
>>>> Subject: [phobos] phobos commit, revision 1579
>>>>
>>>> phobos commit, revision 1579
>>>>
>>>>
>>>> user: sean
>>>>
>>>> msg:
>>>> Removed std.atomics.  It was never documented, so hopefully it can just silently vanish.
>>>>
>>>> http://www.dsource.org/projects/phobos/changeset/1579
>>>>
>>>> _______________________________________________
>>>> phobos mailing list
>>>> phobos at puremagic.com
>>>> http://lists.puremagic.com/mailman/listinfo/phobos
>>>>
>>>> 
>>>> 
>>> _______________________________________________
>>> phobos mailing list
>>> phobos at puremagic.com
>>> http://lists.puremagic.com/mailman/listinfo/phobos
>>>
>>>
>>> 
>>> 
>> _______________________________________________
>> phobos mailing list
>> phobos at puremagic.com
>> http://lists.puremagic.com/mailman/listinfo/phobos
>> 
>
> _______________________________________________
> phobos mailing list
> phobos at puremagic.com
> http://lists.puremagic.com/mailman/listinfo/phobos
>
>
>