December 05, 2014
On Thursday, 4 December 2014 at 22:11:36 UTC, Martin Nowak wrote:
> If it were only 0.1% at maximum for any code, it wouldn't be a problem.
> But enabling stack traces would make a std.simd module which would only consists of tiny leaf functions basically unusable.

Traditionally it doesn't prevent inlining. Inlined functions will disappear from the stack trace, but most of it will stay.
December 05, 2014
On Thursday, 4 December 2014 at 22:08:20 UTC, Martin Nowak wrote:
> -fasynchronous-unwind-tables

Whoa! Are they big?
December 05, 2014
On Thursday, 4 December 2014 at 16:44:51 UTC, Temtaime wrote:
> Why when an DMD developer said « no » to you in ticket you go to the forum and troll there ?
> If one wants debug information he will use debug version of phobos. In fine-tune application there's no need for -gs flag.

With stack info in place, core dumps become a much more useful tool for diagnosing production problems.  It should definitely be an option that can be disabled, but I'm in favor of having it on by default.
1 2 3 4
Next ›   Last »