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 <[email protected]>
> Reply-To: Discuss the phobos library for D <[email protected]>
> To: Phobos <[email protected]>
> 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
> [email protected]
> http://lists.puremagic.com/mailman/listinfo/phobos
> 
_______________________________________________
phobos mailing list
[email protected]
http://lists.puremagic.com/mailman/listinfo/phobos

Reply via email to