[phobos] std.instrinsic?
Sean Kelly
sean at invisibleduck.org
Tue Jul 13 17:13:48 PDT 2010
You can import core.bitop and it will work. I submitted a patch to have these be real intrinsics though and it has t been applied yet.
Sent from my iPhone
On Jul 13, 2010, at 1:41 PM, Steve Schveighoffer <schveiguy at yahoo.com> wrote:
> 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
More information about the phobos
mailing list