Related question: should toString add the stack trace or not? On Apr 7, 2010, at 8:39 AM, Andrei Alexandrescu wrote:
> At what point do you need to print exceptions in runtime? Is that if an > exception leaves main()? > > Andrei > > On 04/07/2010 10:29 AM, Sean Kelly wrote: >> The runtime can do one of two things: print exceptions according to a >> standard format and inject the msg field in the proper place or it can call >> toString. Which should be done? I prefer the former because it makes for a >> standard presentation and doesn't risk allocating memory needlessly, but I >> can see how people might do fancy stuff in toString that they expect to be >> used instead. This came up because I'm adding a default stack trace >> handler, and the current behavior prints the stack trace twice, so something >> needs to change. >> _______________________________________________ >> phobos mailing list >> [email protected] >> http://lists.puremagic.com/mailman/listinfo/phobos _______________________________________________ phobos mailing list [email protected] http://lists.puremagic.com/mailman/listinfo/phobos
