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
