[phobos] std.instrinsic?

Steve Schveighoffer schveiguy at yahoo.com
Tue Jul 13 13:58:03 PDT 2010


:O

I didn't even know there was a druntime list.  I should be posting all this 
stuff there.  Sorry.

-Steve



----- Original Message ----
> From: Brad Roberts <braddr at puremagic.com>
> To: Discuss the phobos library for D <phobos at puremagic.com>
> Sent: Tue, July 13, 2010 4:47:14 PM
> Subject: Re: [phobos] std.instrinsic?
> 
> See this thread in the druntime  list:
> 
> http://lists.puremagic.com/pipermail/d-runtime/2010-June/000024.html
> 
> I  completely agree. :)
> 
> On Tue, 13 Jul 2010, Steve Schveighoffer  wrote:
> 
> > Date: Tue, 13 Jul 2010 13:41:32 -0700 (PDT)
> > From:  Steve Schveighoffer <schveiguy at yahoo.com>
> > Reply-To:  Discuss the phobos library for D <phobos at puremagic.com>
> > To:  Phobos <phobos at puremagic.com>
> > Subject:  [phobos] std.instrinsic?
> > 
> > Why is the intrinsic module in phobos  instead of druntime?
> > 
> > In core.bitop, there's this odd  code:
> > 
> > 
> > 
> > version(D_Ddoc)
> > {
> >      /** docs for bsf **/
> >     int bsf(uint v);
> > 
> >     /** docs for bsr **/
> >     int bsr(uint  v);
> > 
> >     ...
> > }
> > else
> >  {
> >    public import std.intrinsic;
> > }
> > 
> >  ????
> > 
> > I want to use bsr in lifetime.d, there's a  hand-implemented function in 
>there 
>
> > that's much much slower than the bsr  instruction.
> > 
> > -Steve
> > 
> > 
> > 
> >       
> > _______________________________________________
> >  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
> 


      


More information about the phobos mailing list