On 2013-02-08 14:39, David Nadlinger wrote:

Just to get some extra feedback: LDC currently ships with 2 versions of
the standard library, a release one built with the equivalent of "-O
-release -inline", and a debug one built with "-g".

The debug one is set as "-debuglib" and thus automatically used every
time the user compiles their code with "-g", which could lead to some
unnecessary slowdowns, as not every time you want to debug into the
standard library code. On the other hand, you typically _do_ want to
have the assertions in the standard library turned on when you debug
your own code, so...

I think that's good approach. The use can always remove/change the -debuglib flag if necessary, right?

--
/Jacob Carlborg

Reply via email to