is(Mutex == shared) == false?

Stanislav Blinov stanislav.blinov at gmail.com
Tue Feb 11 14:31:38 PST 2014


On Tuesday, 11 February 2014 at 21:08:24 UTC, Sean Kelly wrote:
> On Tuesday, 11 February 2014 at 17:09:39 UTC, Stanislav Blinov
> wrote:

>> What do you think?
>
> I think it's a good idea.  Please file bugzilla requests for 
> this
> and the final method issue :-)

Will do.

> Regarding making Mutex methods final, this may require some care
> because existing projects might rely on them being virtual.  I'm
> pretty sure vibe.d, for example, overrides Condition as well.  I
> don't know what the best process is for changing these to final
> in terms of breaking code.

Heh. Yeah, I've just browsed through vibe.d code... such breakage 
would look pretty gruesome. Maybe it's not such a good idea after 
all. But I'll open the enhancement request anyway, if only to 
have a centralized place to gather all pros and cons on this 
specific issue.


More information about the Digitalmars-d mailing list