On 12/22/10, Steven Schveighoffer <schvei...@yahoo.com> wrote:
> Without any imperical testing, I would guess this has something to do with
> the lack of inlining for algorithmic functions.  This is due primarily to
> uses of enforce, which use lazy parameters, which are currently not
> inlinable (also, ensure you use -O -release -inline for the most optimized
> code).
>

I have just tried removing enforce usage from Phobos and recompiling
the library, and compiling again with -O -release -inline. It doesn't
appear to make a difference in the timing speed over multiple runs.

Reply via email to