Thin Locks in D

Leandro Lucarella llucax at gmail.com
Fri Jul 25 11:06:22 PDT 2008


superdan, el 25 de julio a las 13:17 me escribiste:
> Leandro Lucarella Wrote:
> 
> > Sean Kelly, el 24 de julio a las 23:09 me escribiste:
> > > Lionello Lunesu wrote:
> > > >"Walter Bright" <newshound1 at digitalmars.com> wrote in message 
> > > >news:g6b1ae$up4$1 at digitalmars.com...
> > > >>http://bartoszmilewski.wordpress.com/2008/07/24/thin-locks-in-d/
> > > >>
> > > >>and of course on reddit:
> > > >>
> > > >>http://www.reddit.com/comments/6tbzc/thin_locks_in_d/
> > > >I remember reading somewhere that critical-sections on Windows do just that.
> > > 
> > > They pretty much do.  And futexes are largely the same thing in Linux.
> > 
> > So, why D must reinvent the wheel, duplicating a well known technique done
> > in most modern OS? This will only add overhead to D.
> > 
> > Please, at least make it conditional only to OSs that don't provide this
> > optimization by themselves.
> 
> there is no reinvention. the man quotes his sources. at most there is reimplementation. and that's unavoidable as far as i understand. thin locks must be integrated with the object model so they place that word right there and do shit with it.

Then please don't add this at all! It's a little lame add overhead to all
modern OS just to be a babysitter of poor ones.

-- 
Leandro Lucarella (luca) | Blog colectivo: http://www.mazziblog.com.ar/blog/
----------------------------------------------------------------------------
GPG Key: 5F5A8D05 (F8CD F9A7 BF00 5431 4145  104C 949E BFB6 5F5A 8D05)
----------------------------------------------------------------------------
41% of all people take people with curly hair less seriously



More information about the Digitalmars-d mailing list